package
1.1.0
Repository: https://github.com/palisadeinc/go-auth0.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

Header configures a request to add HTTP headers to requests made to Auth0.
New creates an auth client.
WithAuth0ClientEnvEntry allows adding extra environment keys to the client information.
WithClient configures to use the provided client for authentication and JWKS calls.
WithClientAssertion configures the signing key to be used when performing Private Key JWT Auth.
WithClientID configures the Client ID to be provided with requests if one is not provided.
WithClientSecret configures the Client Secret to be provided with requests if one is not provided.
WithIDTokenClockTolerance configures the allowed clock tolerance when validating time based claims.
WithIDTokenSigningAlg configures the signing algorithm used for the ID token.
WithNoAuth0ClientInfo configures the management client to not send the "Auth0-Client" header at all.
WithNoRetries configures the management client to only retry under the conditions provided.
WithRetries configures the management client to only retry under the conditions provided.

# Structs

Authentication is the auth client.
UserAddress defines a user's address.
UserInfoResponse defines the response from the user info API.

# Interfaces

RequestOption configures a call to Auth0 with query parameters.

# Type aliases

Database manager.
OAuth exposes logging in using OAuth based APIs.
Option is used for passing options to the Authentication client.
Passwordless exposes logging in using the passwordless APIs.