Skip to main content

Module authentication

Module authentication 

Source
Expand description

Generated Authentication client and native types. Generated native types and clients for authentication.proto.

Structsยง

AuthSessionSettings
AuthSessionSettings configures how the host persists authenticated sessions.
AuthenticatedUser
AuthenticatedUser is the normalized user identity returned by an authentication provider after a login or token-validation flow.
Authentication
Authentication models the shared Gestalt authentication protocol.
BeginLoginRequest
BeginLoginRequest starts an interactive login flow.
BeginLoginResponse
BeginLoginResponse returns the provider-managed authorization URL and opaque provider state that must be preserved until completion.
CompleteLoginRequest
CompleteLoginRequest finishes an interactive login flow.
ValidateExternalTokenRequest
ValidateExternalTokenRequest asks the provider to validate a token minted outside the interactive login flow.