Crate mz_frontegg_auth

Source

Modulesยง

app_password ๐Ÿ”’
auth ๐Ÿ”’
client ๐Ÿ”’
error ๐Ÿ”’
metrics ๐Ÿ”’
Metrics for our Frontegg Authentication client.

Structsยง

ApiTokenArgs
ApiTokenResponse
AppPassword
A Materialize app password.
AppPasswordParseError
An error while parsing an AppPassword.
Authenticator
Facilitates authenticating users via Frontegg, and verifying returned JWTs.
AuthenticatorConfig
Configures an Authenticator.
ClaimMetadata
Metadata embedded in a Frontegg JWT.
Claims
The raw claims encoded in a Frontegg access token.
Client
Client for Frontegg auth requests.
FronteggCliArgs
Command line arguments for frontegg.

Enumsยง

ClaimTokenType
The type of a JWT issued by Frontegg.
Error

Constantsยง

DEFAULT_REFRESH_DROP_FACTOR
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.
DEFAULT_REFRESH_DROP_LRU_CACHE_SIZE
SAFETY: Value is known to be non-zero.