Skip to content

basalt / auth/src / WebAuthnPluginOptions

Interface: WebAuthnPluginOptions ​

Defined in: auth/src/webauthn-plugin.ts:14

Properties ​

challenges? ​

> optional challenges?: WebAuthnChallengeStore

Defined in: auth/src/webauthn-plugin.ts:21

Challenge storage. Default: in-memory.


config ​

> config: WebAuthnConfig

Defined in: auth/src/webauthn-plugin.ts:15


credentials? ​

> optional credentials?: PasskeyStore

Defined in: auth/src/webauthn-plugin.ts:19

Passkey storage. Default: in-memory (swap for a durable store).


verifier ​

> verifier: WebAuthnVerifier

Defined in: auth/src/webauthn-plugin.ts:17

The crypto boundary — implement over @simplewebauthn/server. Required.

Released under the MIT License.