lemmy-js-client
    Preparing search index...

    Type Alias PublicOAuthProvider

    type PublicOAuthProvider = {
        authorization_endpoint: string;
        client_id: string;
        display_name: string;
        id: OAuthProviderId;
        scopes: string;
        use_pkce: boolean;
    }
    Index

    Properties

    authorization_endpoint: string

    The authorization endpoint is used to interact with the resource owner and obtain an authorization grant. This is usually provided by the OAUTH provider.

    client_id: string

    The client_id is provided by the OAuth 2.0 provider and is a unique identifier to this service

    display_name: string

    The OAuth 2.0 provider name displayed to the user on the Login page

    scopes: string

    Lists the scopes requested from users. Users will have to grant access to the requested scope at sign up.

    use_pkce: boolean

    switch to enable or disable PKCE