Brzi početak: puštanje drugog faktora u pogon
Najkraći put od „dodatak je instaliran“ do „postavljeni se račun prijavljuje u dva koraka“. Četiri koraka, otprilike petnaest minuta.
Ova je stranica namijenjena administraciji. Tko želi osigurati samo vlastiti račun, bolje je poslužen njemačkim uputama Zwei-Faktor-Authentifizierung einrichten (njemački), gdje isti postupak stoji iz perspektive korisnika i podrobnije.
Preduvjeti
wkidentityje instaliran i uključen u upravitelju proširenja.- Prijavljeni ste kao superuser.
- Aplikacija autentifikatora na telefonu ili računalu.
- Drugi administratorski račun ili neki drugi put unutra. Vidi upozorenje u koraku 4; nemojte to preskočiti.
- Koliko-toliko točni satovi na poslužitelju i na uređaju. Vremenski kodovi ovise o oboma.
Korak 1: postavite izdavatelja
Administracija → Postavke, odjeljak wkidentity, postavka issuer.
Naziv kasnije stoji uz račun u aplikaciji autentifikatora i odlučuje hoće li netko s tri slična unosa pronaći pravi. Prazno znači: uzima se naslov wikija.
Postavite ga prije nego što se itko upiše: kasnija promjena ne mijenja unose koji u aplikacijama već postoje.
issuer postavljen na The White Knight Labs.
Korak 2: upišite sami sebe
Otvorite vlastiti profil, /doku.php?do=profile, odjeljak Dvofaktorska autentifikacija (TOTP), i odaberite Postavi dvofaktorsku autentifikaciju.
Postupak je dvostupanjski: pokretanje stvara tajnu, ali je zadržava samo u sjednici. Tek ispravan kod pohranjuje je trajno. Pogrešan kod ostavlja tajnu na čekanju netaknutom — isti se QR kod može ponovno očitati.
Korak 3: provjerite podudaraju li se kodovi
Prije nego što išta o tome ovisi, otvorite /doku.php?do=wkidentity_debug — poveznica Provjera TOTP kodova (interni alat) stoji u profilu dok je show_debug_link uključen.
Stranica računa kodove za zalijepljenu tajnu u cijelosti u pregledniku i poslužitelju ne šalje ništa. Usporedite s aplikacijom; kodovi se moraju podudarati.
Ovo je najvrjedniji korak cijelog slijeda: razdvaja „tajna je pogrešna“ od „satovi se razilaze“, prije nego što o odgovoru ovisi prijava.
Korak 4: uključite obvezu — uz put natrag
conf/local.php. Inače se uređajem s pomaknutim satom sami zaključate.
Administracija → Postavke, odjeljak wkidentity:
enforce_login = 1
Zatim se prijavite u drugom pregledniku i ostavite tekuću sjednicu otvorenom dok ne potvrdite da radi.
Postavka nadjačava temeljno ponašanje prijave i zato stoji kao obična sklopka u redovitom upravitelju postavki, a ne samo na vlastitom zaslonu dodatka: mora ostati dostupna i kada se taj zaslon više ne otvara.
Provjera rezultata
- Vaš se račun prijavljuje lozinkom, umjesto gotove sjednice dobiva upit za kod i prijavljen je tek nakon ispravnog koda.
- Račun bez postavljenog faktora prijavljuje se nepromijenjeno u jednom koraku. Upravo to čini bezopasnim uključiti obvezu dok se wiki još upisuje.
- Administracija → Dvofaktorska autentifikacija (TOTP) prikazuje pod Pregled brojke: Registrirani (aplikacija), Registrirani (e-pošta), Obvezni, ali nedostaju, Obvezni imenski prostori.
Sljedeći korak
- wkrequest — uređen put kojim zaključana osoba traži poništenje.
- Vodič (njemački) — potpuna inačica s tolerancijom (
window) i granicama pokušaja. - Izgubljen autentifikator ili pokvaren telefon (njemački) — stranica na koju se zaključane osobe oslanjaju; namjerno je čitljiva bez prijave.
- wkidentity (njemački) — stranica paketa.