An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

proxy.golang.org : github.com/ConsultingMD/go-auth0 : v1.0.2

Package auth0 provides a client for using the Auth0 Authentication and Management APIs. Initialize a new client using a context, domain, client ID, and client secret if required. Now we have an authentication client, we can interact with the Auth0 Authentication API. Usage Initialize a new client using a domain, client ID and secret. Or using a static token. With a management client we can then interact with the Auth0 Management API. ## Authentication The auth0 management package handles authentication by exchanging the client ID and secret supplied when creating a new management client. This is handled internally using the https://godoc.org/golang.org/x/oauth2 package. ## Rate Limiting The auth0 package also handles rate limiting by respecting the `X-Rate-Limit-*` headers sent by the server. The amount of time the client waits for the rate limit to be reset is taken from the `X-Rate-Limit-Reset` header as the amount of seconds to wait. There are several other options that can be specified during the creation of a new client. ## Request Options As with the global client configuration, fine-grained configuration can be done on a request basis.

Registry - Documentation - Download - JSON
purl: pkg:golang/github.com/%21consulting%21m%21d/[email protected]
Published:
Indexed:

    Loading...
    Readme
    Loading...