Record password setup conformance
This commit is contained in:
parent
d2c59fbf5e
commit
8905c4f493
2 changed files with 19 additions and 4 deletions
|
|
@ -192,10 +192,14 @@ identity and `password_setup_required` state. This exposed and fixed newline
|
||||||
normalization for the portal's trusted proxy secret in user-engine
|
normalization for the portal's trusted proxy secret in user-engine
|
||||||
`0ef2ae5`; 105 tests pass and the fixed image is live.
|
`0ef2ae5`; 105 tests pass and the fixed image is live.
|
||||||
|
|
||||||
Human acceptance remains open: LLDAP has no SMTP configuration, so its native
|
The missing SMTP dependency is now removed from the critical path by the
|
||||||
self-service reset cannot deliver the first-password handoff. No operator-set
|
deployed NetKingdom-owned password setup surface. It issues 15-minute,
|
||||||
password was substituted. A NetKingdom-owned password-setup or transactional
|
single-use opaque links, revokes an older link on renewal, consumes before
|
||||||
mail handoff plus Binky MFA enrollment and final claim/denial checks remain.
|
calling LLDAP's official OPAQUE helper, and fails closed on restart. A
|
||||||
|
disposable-user conformance run proved renewal, validation, setup, LLDAP
|
||||||
|
login, replay denial, and cleanup without emitting credentials. Human
|
||||||
|
acceptance remains open only for Binky's user-chosen password, MFA enrollment,
|
||||||
|
and final claim/denial checks; no operator-set password was substituted.
|
||||||
|
|
||||||
## T06 - Cut over remaining DNS with monitored rollback
|
## T06 - Cut over remaining DNS with monitored rollback
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -89,6 +89,17 @@ subjects in `netkingdom-suspended`: authorization-code exchange consumes the
|
||||||
code and returns a safety rejection, while `/userinfo` rejects previously
|
code and returns a safety rejection, while `/userinfo` rejects previously
|
||||||
issued tokens. Unit and profile suites pass. Live Binky MFA acceptance remains.
|
issued tokens. Unit and profile suites pass. Live Binky MFA acceptance remains.
|
||||||
|
|
||||||
|
2026-07-28 password-handoff evidence: NetKingdom now serves a short-lived,
|
||||||
|
single-use password setup form at the canonical KeyCape host. The portal
|
||||||
|
receives only an opaque HTTPS handoff URL and offers both initial creation and
|
||||||
|
renewal for linked identities; it never handles or stores the password. A live
|
||||||
|
disposable-user run proved prior-link revocation (400), current-link rendering
|
||||||
|
(200), non-consuming validation failure (400 then 200), successful OPAQUE
|
||||||
|
password registration and LLDAP login (200), replay denial (400), and cleanup.
|
||||||
|
The helper image is digest-pinned and the service is non-root, read-only, and
|
||||||
|
NetworkPolicy restricted. Binky's user-chosen password and MFA acceptance
|
||||||
|
remain.
|
||||||
|
|
||||||
## T04 - Integrate authorization, email, audit, and events
|
## T04 - Integrate authorization, email, audit, and events
|
||||||
|
|
||||||
```task
|
```task
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue