Finish USER-WP-0022; leave public registration fail-closed
In-repo journey, recovery, and security matrix are complete (150 tests). T03/T04 stay cancelled at coulomb-social and KeyCape. Production enablement remains an operator flag plus governed verification and SMTP credentials.
This commit is contained in:
parent
96345556de
commit
cb67b4318c
2 changed files with 49 additions and 9 deletions
|
|
@ -56,3 +56,17 @@ The adapter calls `POST /v1/tenants` with correlation and idempotency headers.
|
|||
The token is never returned in errors, audit records, outbox events, or browser
|
||||
responses. When the settings are absent, ordinary portal behavior remains
|
||||
available and platform tenant creation fails closed as unavailable.
|
||||
|
||||
Public registration is off unless `USER_ENGINE_PUBLIC_REGISTRATION=true`.
|
||||
Enabling it also requires the verification adapter and allow-lists:
|
||||
|
||||
- `USER_ENGINE_REGISTRATION_VERIFICATION_URL`
|
||||
- `USER_ENGINE_REGISTRATION_VERIFICATION_TOKEN`
|
||||
- `USER_ENGINE_REGISTRATION_CLIENTS`
|
||||
- `USER_ENGINE_REGISTRATION_TENANTS`
|
||||
- `USER_ENGINE_REGISTRATION_PASSWORD_SETUP_ORIGINS`
|
||||
- `USER_ENGINE_MAIL_URL` and `USER_ENGINE_MAIL_TOKEN` when verification
|
||||
mail is delivered through the outbox
|
||||
|
||||
The service fails closed when those settings are absent. Do not add a
|
||||
placeholder or reused credential to turn the flag on.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue