Recovery
Request a password reset without breaking the session model.
The backend sends a delivery payload, and the UI keeps the recovery state explicit instead of hiding it behind a blank success screen.
Reset links are delivered to the registered email address only.
The frontend surfaces the delivery channel and destination when the backend provides them.
Verification and password recovery are both reachable from this auth surface.
Server actionsVerification awareRecovery friendly
Resend verification
If the account is waiting on email verification, use the verification flow instead of reset.