MCPcopy Index your code
hub / github.com/coder/coder / AuthCodeURL

Method AuthCodeURL

coderd/promoauth/oauth2.go:40–40  ·  view source on GitHub ↗
(state string, opts ...oauth2.AuthCodeOption)

Source from the content-addressed store, hash-verified

38// *oauth2.Config should be used instead of implementing this in production.
39type OAuth2Config interface {
40 AuthCodeURL(state string, opts ...oauth2.AuthCodeOption) string
41 Exchange(ctx context.Context, code string, opts ...oauth2.AuthCodeOption) (*oauth2.Token, error)
42 TokenSource(context.Context, *oauth2.Token) oauth2.TokenSource
43}

Callers 14

authorizationFlowFunction · 0.65
AuthCodeURLMethod · 0.65
userOAuth2GithubMethod · 0.65
ExtractOAuth2Function · 0.65
AuthCodeURLMethod · 0.65
TestSavedAzureADPKIOIDCFunction · 0.65
CreateAuthCodeMethod · 0.65
OIDCCallbackMethod · 0.65
AuthCodeURLMethod · 0.65
TestConvertYAMLFunction · 0.65
TestConstantQueryParamsFunction · 0.65

Implementers 4

testOAuth2Providercoderd/httpmw/oauth2_test.go
Configcoderd/oauthpki/oidcpki.go
Configcoderd/promoauth/oauth2.go
OAuth2Configtestutil/oauth2.go

Calls

no outgoing calls

Tested by 5

authorizationFlowFunction · 0.52
TestSavedAzureADPKIOIDCFunction · 0.52
TestConvertYAMLFunction · 0.52
TestConstantQueryParamsFunction · 0.52