@accelerated-software-development/caddy-api-client - v0.4.3
    Preparing search index...

    Interface BuildOAuth2ProviderOptions

    Options for building an OAuth2 identity provider

    interface BuildOAuth2ProviderOptions {
        authorizationUrl?: string;
        clientId: string;
        clientSecret: string;
        name?: string;
        provider: string;
        realm?: string;
        scopes?: string[];
        tokenUrl?: string;
    }
    Index

    Properties

    authorizationUrl?: string

    Authorization URL (for non-standard providers)

    clientId: string

    OAuth client ID

    clientSecret: string

    OAuth client secret

    name?: string

    Name of the identity provider (used to reference it in portals)

    provider: string

    Provider name/driver (github, google, facebook, etc.)

    realm?: string

    Realm name for this provider

    scopes?: string[]

    OAuth scopes to request

    ["openid", "email", "profile"]
    
    tokenUrl?: string

    Token URL (for non-standard providers)