oauth/

directory
v1.52.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 7, 2026 License: MIT

Directories

Path Synopsis
accesstokens
Package accesstokens is the public API for access-token persistence.
Package accesstokens is the public API for access-token persistence.
authcodes
Package authcodes is the public API for authorization-code persistence.
Package authcodes is the public API for authorization-code persistence.
clients
Package clients serves the OAuth client management API (gRPC and internal HTTP).
Package clients serves the OAuth client management API (gRPC and internal HTTP).
consent
Package consent persists consent challenges and verifiers.
Package consent persists consent challenges and verifiers.
internal/csrf
Package csrf provides the CSRF cookie and token helpers shared by the OAuth login and consent flows.
Package csrf provides the CSRF cookie and token helpers shared by the OAuth login and consent flows.
jwk
login
Package login persists login challenges and verifiers.
Package login persists login challenges and verifiers.
oidc
Package oidc is the public API for OpenID Connect session persistence.
Package oidc is the public API for OpenID Connect session persistence.
pkce
Package pkce is the public API for PKCE-request persistence.
Package pkce is the public API for PKCE-request persistence.
refreshtokens
Package refreshtokens is the public API for refresh-token persistence.
Package refreshtokens is the public API for refresh-token persistence.
revocation
Package revocation implements the OAuth 2.0 token revocation endpoint per RFC 7009.
Package revocation implements the OAuth 2.0 token revocation endpoint per RFC 7009.
revokedtokens
Package revokedtokens is the public API for the revoked-token denylist.
Package revokedtokens is the public API for the revoked-token denylist.
userinfo
Package userinfo calls GitLab Rails' `/api/v4/iam/userinfo` endpoint, authenticated with the access token minted for the same token exchange as a bearer credential.
Package userinfo calls GitLab Rails' `/api/v4/iam/userinfo` endpoint, authenticated with the access token minted for the same token exchange as a bearer credential.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL