Skip to main content

Module email_password

Module email_password 

Source

Structs§

EmailPasswordConfig
EmailPasswordPlugin
Email and password authentication plugin
IsUsernameAvailableResponse
Guest-readable username availability without issuing authentication authority.
SignInEmailRequest
Input for the public signInEmail server operation.
SignInEmailSession
A completed credential session returned by signInEmail.
SignInUsernameRequest
Username credentials and optional browser persistence/redirect preferences.
SignUpEmailRequest
Input for the public signUpEmail server operation.
SignUpEmailResponse
Created or synthetic public user returned by signUpEmail.
SyntheticUserContext
Inputs to synthetic-user customization. These values are never persisted.
UsernameConfig

Enums§

SignInEmailResponse
Credential sign-in may complete or require a second factor.
UsernameNormalization
UsernameValidationOrder
The explicit upstream validation-order setting. An absent setting is distinct: sign-in validates raw input, while lookup always normalizes it.

Traits§

UsernameNormalizer
A synchronous normalization callback; errors propagate to its caller.
UsernameValidator
Awaited application validation of a username or display username.

Type Aliases§

CustomSyntheticUserCallback
Customizes a duplicate response before the registered public schema filters it. Unknown and disabled-plugin fields are omitted; callback errors propagate.
ExistingUserSignupCallback
Observes the existing physical user and the optional genuine signup request. Errors are logged while the generic duplicate response remains successful.