Registry / auth / coreos-go-oidc-v3

coreos-go-oidc-v3

JSON →
library3.18.0gogounverified

Package oidc implements OpenID Connect client logic for verifying ID tokens and discovering provider configuration.

go get github.com/coreos/go-oidc/v3
INSTALL
IMPORT
SIG · COREOS-GO-OIDC-V3
C
coreos-go-oidc-v3
authgov3.18.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

oidc
github.com/coreos/go-oidc/v3/oidc

Create an OIDC provider and verify ID tokens

package main import ( "context" "fmt" "github.com/coreos/go-oidc/v3/oidc" ) func main() { provider, err := oidc.NewProvider(context.Background(), "https://accounts.google.com") if err != nil { panic(err) } fmt.Println(provider) }
Debug
Known issues
breakingThe v3 module path includes /v3, so import paths must use the full module path.
fix
Use 'github.com/coreos/go-oidc/v3/oidc' instead of 'github.com/coreos/go-oidc'.
affects: >=3.0.0
Upgrade
Version history
3.18.0latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
25 hits · last 30 days
node
24
Resources
coreos-go-oidc-v3 — go get coreos-go-oidc-v3 · libregistry