Categorygithub.com/bb-labs/corner
modulepackage
0.3.3
Repository: https://github.com/bb-labs/corner.git
Documentation: pkg.go.dev

# README

corner

  • OAUTH2 GRPC Interceptor
  • OAUTH2 Gin-Gonic Middleware

publish

➜ git tag <version>
➜ git push origin --tags
➜ GOPROXY=proxy.golang.org go list -m github.com/bb-labs/corner@<version>

# Functions

No description provided by the author
New returns a new AuthInterceptor that uses the given providers to authenticate requests.
NewAppleProvider returns a new Apple Provider.

# Constants

OIDC specific provider URLs.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
AuthInterceptor provides various middleware that authenticate requests using the given providers.
Config represents the configuration for an OpenID Connect provider.
Provider represents an OpenID Connect provider, with client credentials.

# Interfaces

Provide implements various steps of the OpenID Connect flow.

# Type aliases

No description provided by the author