Auth0 Node.js SDK - v5.3.1
    Preparing search index...

    Interface ConnectionOptionsTwitter

    Options for the 'twitter' connection

    interface ConnectionOptionsTwitter {
        non_persistent_attrs?: ConnectionNonPersistentAttrs;
        client_id?: string;
        client_secret?: string;
        freeform_scopes?: ConnectionScopeArray;
        protocol?: Management.ConnectionOptionsProtocolEnumTwitter;
        scope?: ConnectionScopeArray;
        set_user_root_attributes?: Management.ConnectionSetUserRootAttributesEnum;
        upstream_params?: ConnectionUpstreamParams;
        offline_access?: boolean;
        profile?: boolean;
        tweet_read?: boolean;
        users_read?: boolean;
        [key: string]: any;
    }

    Hierarchy (View Summary)

    Indexable

    • [key: string]: any

      Accepts any additional properties

    Index

    Properties

    non_persistent_attrs?: ConnectionNonPersistentAttrs
    client_id?: string
    client_secret?: string
    freeform_scopes?: ConnectionScopeArray
    upstream_params?: ConnectionUpstreamParams
    offline_access?: boolean

    Request long-lived refresh tokens so your app can act on behalf of users even when they’re not actively signed in. Typical Twitter use case: keeping a background service synced without forcing users to reauthorize every session.

    profile?: boolean

    Pull account profile metadata such as display name, bio, location, and URL so downstream apps can prefill or personalize user experiences.

    tweet_read?: boolean

    Allow the application to read a user’s public and protected Tweets—required for timelines, analytics, or moderation workflows.

    users_read?: boolean

    Read non-Tweet user information (e.g., followers/following, account settings) to power relationship graphs or audience insights.