package
2.167.0+incompatible
Repository: https://github.com/supabase/auth.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewAPI instantiates a new REST API.
NewAPIWithVersion creates a new REST API using the specified version.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
#nosec G101 -- Not a secret value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ErrorCodeUnexpectedFailure signals an unexpected failure such as a 500 Internal Server Error.
ErrorCodeUnknown should not be used directly, it only indicates a failure in the error handling system in such a way that an error code was not assigned properly.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
BCrypt hashed passwords have a 72 character limit.
No description provided by the author
200KB.
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
Common error messages during signup flow.
Common error messages during signup flow.
No description provided by the author
Common error messages during signup flow.
# Structs
AccessTokenClaims is a struct thats used for JWT claims.
AccessTokenResponse represents an OAuth2 success response.
No description provided by the author
No description provided by the author
API is the main REST API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ExternalProviderClaims are the JWT claims sent as the state in the external oauth provider signup flow.
No description provided by the author
No description provided by the author
No description provided by the author
HTTPError is an error with a message and an HTTP status code.
No description provided by the author
IdTokenGrantParams are the parameters the IdTokenGrant method accepts.
InviteParams are the parameters the Signup endpoint accepts.
No description provided by the author
No description provided by the author
MagicLinkParams holds the parameters for a magic link request.
OAuthError is the JSON handler for OAuth2 error responses.
OAuthProviderData contains the userData and token returned by the oauth provider.
OtpParams contains the request body params for the otp endpoint.
PasswordGrantParams are the parameters the ResourceOwnerPasswordGrant method accepts.
PKCEGrantParams are the parameters the PKCEGrant method accepts.
No description provided by the author
RateLimiter will limit the number of calls to Allow per interval.
RecoverParams holds the parameters for a password recovery request.
RefreshTokenGrantParams are the parameters the RefreshTokenGrant method accepts.
ResendConfirmationParams holds the parameters for a resend request.
No description provided by the author
No description provided by the author
SignupParams are the parameters the Signup endpoint accepts.
No description provided by the author
No description provided by the author
No description provided by the author
SmsParams contains the request body params for sms otp.
No description provided by the author
No description provided by the author
UserUpdateParams parameters for updating a user.
No description provided by the author
VerifyParams are the parameters the Verify endpoint accepts.
WeakPasswordError encodes an error that a password does not meet strength requirements.
No description provided by the author
# Interfaces
ErrorCause is an error interface that contains the method Cause() for returning root cause errors.
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author