Module mz_frontegg_auth::auth
source ยท Structsยง
- A handle to an authentication session.
- Auth
Session ๐Ident - Facilitates authenticating users via Frontegg, and verifying returned JWTs.
- Configures an
Authenticator
. - Authenticator
Inner ๐ - Metadata embedded in a Frontegg JWT.
- The raw claims encoded in a Frontegg access token.
Claims
that have been validated byAuthenticator::validate_access_token
.
Enumsยง
- Auth
Session ๐ - The type of a JWT issued by Frontegg.
Constantsยง
- If a session is dropped within
DEFAULT_REFRESH_DROP_FACTOR
* valid_for
seconds of an authentication token expiring, then weโll continue to refresh the auth token, with the assumption that a new instance of this session will be started soon. - SAFETY: Value is known to be non-zero.
- The maximum length of a user name.
Functionsยง
- bool_
as_ ๐str - is_
email ๐Reports whether a username is an email address. - validate_
user ๐
Type Aliasesยง
- Auth
Future ๐