Interface: ExternalAuthMethods
Social (OAuth) auth methods.
Each enabled provider also requires the matching client ID and secret to be set as environment variables. See the Social Auth overview for details on each provider.
Extends
Partial<Record<SocialAuthMethodName,SocialAuthConfig>>
Properties
discord?
optionaldiscord?:SocialAuthConfig
Inherited from
ExternalAuthMethods.discord
gitHub?
optionalgitHub?:SocialAuthConfig
Inherited from
ExternalAuthMethods.gitHub
google?
optionalgoogle?:SocialAuthConfig
Inherited from
ExternalAuthMethods.google
keycloak?
optionalkeycloak?:SocialAuthConfig
Inherited from
ExternalAuthMethods.keycloak
microsoft?
optionalmicrosoft?:SocialAuthConfig
Inherited from
ExternalAuthMethods.microsoft
slack?
optionalslack?:SocialAuthConfig
Inherited from
ExternalAuthMethods.slack