Stopnje razvoja
Vzdrževalni zapis: katera stopnja razvoja je izvedena in katera ne. Zapis je tu in ne na začetni strani, ker seznam stopenj ne odgovori na nobeno opravilo – in ker bi stopnja, ki se še ni začela, na strani izdelka delovala kot obljuba.
Stanje
Sprejeto. Faza 5 se izrecno še ni začela.
Stanje razvoja
| Faza | Vsebina | Stanje |
|---|---|---|
| Faza 1 | Vpis (začetek/potrditev/onemogočitev), šifrirano shranjevanje v datotekah, notranje orodje za preverjanje | Izvedeno |
| Faza 2 | Skrbniška plošča, obveznost za imenski prostor, opozorilni pas, ponastavitev uporabnika | Izvedeno |
| Faza 3 | Enkratna koda po e-pošti kot druga metoda, obveznost ob prijavi, omejevanje števila poskusov | Izvedeno (privzeto izklopljeno) |
| Faza 4 | Postopki z enkratno kodo: ponastavitev gesla, samoregistracija, povabilo; vrstni red obnovitve; upravljanje povabil; ukazna vrstica | Izvedeno |
| Faza 5 (zamisel) | Nadomestne kode, ki jih hrani uporabnik sam, za izgubljeno napravo z aplikacijo za preverjanje | Ni začeto |
| Faza 6 | Identity Plugin Contract v1: javna fasada, zagotovilo seje, dodatno preverjanje (step-up) s preverjenim ciljem vrnitve, dodajalni pravilnik obsegov (imenski prostor/vtičnik/modul/pogled/ukaz/skrbniško dejanje) | Izvedeno |
| Faza 7 | Utrditev varnosti: enforceNamespacePolicy() preverja dejansko zavarovanost seje namesto zgolj vpisa (ugotovitev F6); zaščita pred ponovno uporabo kode TOTP (F1); zgoščena vrednost kode za e-pošto s soljo (F2); TOTP in e-pošta sta lahko vpisana hkrati; pravilnik razširjen na skupino in uporabnika, z dokumentiranim razreševanjem sporov; assurance_ttl; most za vrnitev po dodatnem preverjanju iz zavrnitve imenskega prostora (do=wkidentity_stepup_start) | Izvedeno |
K zadnji vrstici, da ne obljublja ne več ne manj, kot mora. Do
4. avgusta 2026 je tu pisalo »Faza 4 (zamisel) – obnovitvene kode za izgubljeno napravo – ni
začeto«. Po vsebini to še vedno velja: nadomestnih kod, ki bi jih hranil uporabnik sam,
ni. Za primer izgubljene naprave pa zdaj obstaja odgovor, in ta je drugačen:
- Pri
recovery_factor = mail(privzeto) izgubljena naprava ni težava za obnovitev – pot prek e-poštnega predala aplikacije za preverjanje sploh ne potrebuje. - Vrzel nastane samo pri
totp, in tam jo namenoma zapre skrbnik, ne kode, ki bi jih moral uporabnik hraniti (glejte »Pot prek skrbnika«).
Posledice
- Nadomestnih kod, ki bi jih hranil uporabnik sam, ni in na strani izdelka jih ni dovoljeno obetati. Primer »izgubljena naprava« ima drugačen odgovor, opisan na strani Izgubljena aplikacija za preverjanje ali pokvarjen telefon.
- Vrstice za fazo 5 ne prepisujte v »načrtovano«. Ni začeto pomeni ni začeto.
Sorodne teme
sl/wiki/dwe/wkidentity/note-roadmap.txt · Zadnja sprememba: uporabnika Wolfgang van der Stille