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

    Interface TransactionState

    interface TransactionState {
        audience?: string;
        authSession?: string;
        challengeMode?: "redirect" | "popup";
        codeVerifier: string;
        maxAge?: number;
        nonce?: string;
        originDomain?: string;
        originIssuer?: string;
        responseType: RESPONSE_TYPES;
        returnTo: string;
        scope?: string;
        state: string;
        [propName: string]: unknown;
    }

    Hierarchy

    • JWTPayload
      • TransactionState

    Indexable

    • [propName: string]: unknown

      Any other JWT Claim Set member.

    Index

    Properties

    audience?: string

    The audience used for this transaction.

    authSession?: string
    challengeMode?: "redirect" | "popup"

    The challenge mode for this transaction.

    • 'redirect' (default): Standard OAuth redirect flow
    • 'popup': Popup flow returning via window.postMessage
    codeVerifier: string
    maxAge?: number
    nonce?: string
    originDomain?: string

    The Auth0 domain used for this transaction (MCD mode). Stored to validate that the session is for the same domain.

    originIssuer?: string

    The OIDC issuer URL for this transaction (MCD mode). Stored alongside originDomain for validation.

    responseType: RESPONSE_TYPES
    returnTo: string
    scope?: string

    The scope requested for this transaction.

    state: string