Interface PasskeyRequestOptions

Public key credential request options returned by login challenges (rpId, timeout, userVerification).

Remarks

This interface describes WebAuthn challenge parameters and is unrelated to RequestOptions which controls per-request HTTP settings (signal, headers, customFetch). In a future major, this type will be renamed to PasskeyChallengeOptions to eliminate the naming ambiguity.

interface PasskeyRequestOptions {
    challenge: string;
    rpId: string;
    timeout?: number;
    userVerification?: string;
}

Properties

challenge: string
rpId: string
timeout?: number
userVerification?: string