feat(auth): add email verification flow
This commit is contained in:
@@ -39,7 +39,7 @@ After it prints `ADMIN_PASSWORD_ROTATED_MFA_RESET`, sign in as `admin` with the
|
||||
|
||||
## Email and password recovery
|
||||
|
||||
Registration now requires an email address. Members can change their password from the navigation. The sign-in page provides an email-based recovery link; it expires after one hour and can only be used once. Administrators can send the same recovery email to any approved member from **Accounts**.
|
||||
Registration now requires an email address and a confirmation link before the account can sign in. Members can change their email address from the navigation; the current address remains active until the link sent to the new address is confirmed. Verification and password-reset links expire after 24 hours and one hour respectively, and can only be used once. Administrators can send the same recovery email to any approved member from **Accounts**.
|
||||
|
||||
All browser POST forms are protected by server-validated CSRF tokens.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user