Type Alias CreateOAuthProvider

CreateOAuthProvider: {
    account_linking_enabled?: boolean;
    authorization_endpoint: string;
    auto_verify_email?: boolean;
    client_id: string;
    client_secret: string;
    display_name: string;
    enabled?: boolean;
    id_claim: string;
    issuer: string;
    scopes: string;
    token_endpoint: string;
    use_pkce?: boolean;
    userinfo_endpoint: string;
}

Create an external auth method.

Type declaration

  • Optionalaccount_linking_enabled?: boolean
  • authorization_endpoint: string
  • Optionalauto_verify_email?: boolean
  • client_id: string
  • client_secret: string
  • display_name: string
  • Optionalenabled?: boolean
  • id_claim: string
  • issuer: string
  • scopes: string
  • token_endpoint: string
  • Optionaluse_pkce?: boolean
  • userinfo_endpoint: string