diff --git a/coderd/userauth.go b/coderd/userauth.go index 1a1ad6ad53b2e..b7ea35fd4f914 100644 --- a/coderd/userauth.go +++ b/coderd/userauth.go @@ -304,7 +304,9 @@ func (api *API) userAuthMethods(rw http.ResponseWriter, r *http.Request) { // @Router /users/oauth2/github/callback [get] func (api *API) userOAuth2Github(rw http.ResponseWriter, r *http.Request) { var ( - ctx = r.Context() + // userOAuth2Github is a system function. + //nolint:gocritic + ctx = dbauthz.AsSystemRestricted(r.Context()) state = httpmw.OAuth2(r) auditor = api.Auditor.Load() aReq, commitAudit = audit.InitRequest[database.APIKey](rw, &audit.RequestParams{ @@ -489,7 +491,9 @@ type OIDCConfig struct { // @Router /users/oidc/callback [get] func (api *API) userOIDC(rw http.ResponseWriter, r *http.Request) { var ( - ctx = r.Context() + // userOIDC is a system function. + //nolint:gocritic + ctx = dbauthz.AsSystemRestricted(r.Context()) state = httpmw.OAuth2(r) auditor = api.Auditor.Load() aReq, commitAudit = audit.InitRequest[database.APIKey](rw, &audit.RequestParams{