Skip to main content

OAuth (Google & Facebook)

Flows

ProviderStartCallback
GoogleGET /auth/googleGET /auth/google/callback
FacebookGET /auth/facebookGET /auth/facebook/callback

Environment Variables

VariableDescription
CALLBACK_URLBase redirect URL
GOOGLE_CALLBACK_URLFull Google redirect URL (overrides base)
FACEBOOK_CALLBACK_URLFull Facebook redirect URL (overrides base)
GOOGLE_SCOPES_EXTRAOptional additional scopes
FACEBOOK_SCOPES_EXTRAOptional additional scopes

Diagnostics

/health/providers reports:

{
"oauth": {
"googleEnabled": true,
"facebookEnabled": true
}
}