basalt / auth/src / WebAuthnChallengeStore
Interface: WebAuthnChallengeStore
Defined in: auth/src/webauthn.ts:108
Methods
save()
> save(key, value, expiresAt): Promise<void>
Defined in: auth/src/webauthn.ts:109
Parameters
key
string
value
expiresAt
number
Returns
Promise<void>
take()
> take(key): Promise<StoredChallenge | null>
Defined in: auth/src/webauthn.ts:111
Return AND consume the challenge (single-use), or null if missing/expired.
Parameters
key
string
Returns
Promise<StoredChallenge | null>