@auth0/nextjs-auth0 - v4.15.0
    Preparing search index...

    Interface Authenticator

    MFA authenticator (enrolled factor). Uses camelCase for SDK-facing interface.

    const authenticators = await mfa.getAuthenticators({ mfaToken });

    const otpAuth = authenticators.find(a => a.authenticatorType === 'otp');
    const smsAuth = authenticators.find(a => a.oobChannel === 'sms');
    interface Authenticator {
        active: boolean;
        authenticatorType: string;
        createdAt?: string;
        id: string;
        lastAuthenticatedAt?: string;
        name?: string;
        oobChannel?: string;
        phoneNumber?: string;
        type?: string;
    }
    Index

    Properties

    active: boolean

    Whether authenticator is active

    authenticatorType: string

    Authenticator type (primary field mapped from authenticator_type)

    createdAt?: string

    ISO 8601 timestamp of creation

    id: string

    Authenticator ID

    lastAuthenticatedAt?: string

    ISO 8601 timestamp of last authentication

    name?: string

    Authenticator name (user-defined or default)

    oobChannel?: string

    OOB channel (sms, voice)

    phoneNumber?: string

    Phone number for OOB (masked)

    type?: string

    Direct type value (optional, feature-flagged field from Auth0 API)