Interface PasskeySignupChallengeResponse

Response from a passkey signup challenge request.

interface PasskeySignupChallengeResponse {
    authSession: string;
    authnParamsPublicKey: PasskeyCreationOptions;
    verificationRequired?: ("email" | "phone")[];
}

Properties

authSession: string
authnParamsPublicKey: PasskeyCreationOptions
verificationRequired?: ("email" | "phone")[]

Identifiers that require OTP verification before token issuance (e.g. ["email"], ["email", "phone"]). Absent when no verification is required.