MonoCloud Management SDK
    Preparing search index...

    Interface TwitterAuthenticatorOptions

    Twitter Authenticator Options Response: Represents the Sign in with Twitter/X authentication configuration.

    TwitterAuthenticatorOptions

    interface TwitterAuthenticatorOptions {
        client_id?: string | null;
        client_secret?: string | null;
        enable_sign_in: boolean;
        enable_sign_up: boolean;
        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.

    TwitterAuthenticatorOptions

    client_secret?: string | null

    The client secret issued by the external identity provider.

    TwitterAuthenticatorOptions

    enable_sign_in: boolean

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

    TwitterAuthenticatorOptions

    enable_sign_up: boolean

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

    TwitterAuthenticatorOptions

    sync_user_profile_always: boolean

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

    TwitterAuthenticatorOptions

    treat_email_as_verified: boolean

    Specifies whether email addresses returned by Twitter/X should be treated as verified.

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

    TwitterAuthenticatorOptions

    use_internal_keys: boolean

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

    TwitterAuthenticatorOptions