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

    Interface PasskeyClient

    Server-side passkey interface — individual step methods for authentication flows. Used by auth0.passkey on the server singleton. Each method maps directly to one Auth0 API call.

    interface PasskeyClient {
        challenge(
            options?: PasskeyChallengeOptions,
        ): Promise<PasskeyChallengeResponse>;
        enrollmentChallenge(
            options?: PasskeyEnrollmentChallengeOptions,
        ): Promise<PasskeyEnrollmentChallengeResponse>;
        enrollmentVerify(
            options: PasskeyEnrollmentVerifyOptions,
        ): Promise<PasskeyEnrollmentVerifyResponse>;
        getToken(options: PasskeyGetTokenOptions): Promise<void>;
        register(
            options?: PasskeyRegisterOptions,
        ): Promise<PasskeyRegisterResponse>;
    }
    Index

    Methods

    • Complete a passkey signup or login by exchanging the WebAuthn assertion for an Auth0 session. Calls Auth0 POST /oauth/token with the WebAuthn grant. Session cookie is set automatically by the SDK.

      Parameters

      Returns Promise<void>