Documentation
¶
Overview ¶
Package paths holds the HTTP paths of IAM's OAuth endpoints. GitLab routes /oauth/* to IAM, so every URL IAM emits (return redirects after login and consent, discovery metadata, CSRF cookie scope) uses the /oauth prefix.
Index ¶
Constants ¶
View Source
const ( Authorize = "/oauth/authorize" Token = "/oauth/token" Revoke = "/oauth/revoke" Register = "/oauth/register" Keys = "/oauth/keys" DiscoveryKeys = "/oauth/discovery/keys" Introspect = "/oauth/introspect" JWKS = "/.well-known/jwks.json" OpenIDConfiguration = "/.well-known/openid-configuration" OAuthAuthorizationServer = "/.well-known/oauth-authorization-server" )
View Source
const Userinfo = "/oauth/userinfo"
Userinfo is served by GitLab Rails' Doorkeeper, not IAM, and is expected to stay there. IAM only advertises it in discovery metadata.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.