static/jsvm/interfaces/core.OAuth2ProviderConfig.html
authURLclientIdclientSecretdisplayNameextranamepkce?tokenURLuserInfoURL
InitProvider returns a new auth.Provider instance loaded with the current OAuth2ProviderConfig options.
Validate makes OAuth2ProviderConfig validatable by implementing [validation.Validatable] interface.
authURL: string
clientId: string
clientSecret: string
displayName: string
extra: _TygojaDict
name: string
Optional pkcepkce?: boolean
PKCE overwrites the default provider PKCE config option.
This usually shouldn't be needed but some OAuth2 vendors, like the LinkedIn OIDC, may require manual adjustment due to returning error if extra parameters are added to the request (https://github.com/pocketbase/pocketbase/discussions/3799#discussioncomment-7640312)
tokenURL: string
userInfoURL: string
OSLightDark
Generated using TypeDoc