MonoCloud Management SDK
    Preparing search index...

    Interface FacebookAuthenticatorOptions

    Facebook Authenticator Options Response: Represents the Sign in with Facebook authentication configuration.

    FacebookAuthenticatorOptions

    interface FacebookAuthenticatorOptions {
        client_id?: string | null;
        client_secret?: string | null;
        enable_sign_in: boolean;
        enable_sign_up: boolean;
        scopes: string[];
        sync_user_profile_always: boolean;
        treat_email_as_verified: boolean;
        use_internal_keys: boolean;
    }
    Index

    Properties

    client_id?: string | null

    The client identifier issued by the external identity provider.

    FacebookAuthenticatorOptions

    client_secret?: string | null

    The client secret issued by the external identity provider.

    FacebookAuthenticatorOptions

    enable_sign_in: boolean

    Specifies whether users can sign in using this external identity provider.

    FacebookAuthenticatorOptions

    enable_sign_up: boolean

    Specifies whether new users can sign up using this external identity provider.

    FacebookAuthenticatorOptions

    scopes: string[]

    The set of scopes requested from the external identity provider during authentication.

    FacebookAuthenticatorOptions

    sync_user_profile_always: boolean

    Specifies whether the user profile should be synchronized from the external provider on each successful sign-in.

    FacebookAuthenticatorOptions

    treat_email_as_verified: boolean

    Specifies whether email addresses returned by Facebook should be treated as verified.

    Facebook does not provide an explicit email verification claim. When enabled, MonoCloud treats the email provided by Facebook as verified and skips additional email verification.

    FacebookAuthenticatorOptions

    use_internal_keys: boolean

    Specifies whether MonoCloud-managed client credentials should be used to authenticate with the external identity provider.

    FacebookAuthenticatorOptions