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:
- github.com/PuerkitoBio/rehttp v1.3.0
- github.com/auth0/go-auth0 v1.2.0
- github.com/davecgh/go-spew v1.1.1
- github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0
- github.com/goccy/go-json v0.10.2
- github.com/golang/protobuf v1.5.3
- github.com/google/uuid v1.4.0
- github.com/joho/godotenv v1.5.1
- github.com/lestrrat-go/blackmagic v1.0.2
- github.com/lestrrat-go/httpcc v1.0.1
- github.com/lestrrat-go/httprc v1.0.4
- github.com/lestrrat-go/iter v1.0.2
- github.com/lestrrat-go/jwx/v2 v2.0.16
- github.com/lestrrat-go/option v1.0.1
- github.com/pmezard/go-difflib v1.0.0
- github.com/segmentio/asm v1.2.0
- github.com/stretchr/testify v1.8.4
- go.devnw.com/structs v1.0.0
- golang.org/x/crypto v0.14.0
- golang.org/x/net v0.17.0
- golang.org/x/oauth2 v0.13.0
- golang.org/x/sys v0.13.0
- google.golang.org/appengine v1.6.7
- google.golang.org/protobuf v1.31.0
- gopkg.in/dnaeon/go-vcr.v3 v3.1.2
- gopkg.in/yaml.v3 v3.0.1