Skip to main content

Interface: WebAuthnServiceConfig

Defined in: src/auth/webauthn/webauthn-service.ts:51

WebAuthn service configuration.

Properties

challengeExpirationSeconds?

readonly optional challengeExpirationSeconds: number

Defined in: src/auth/webauthn/webauthn-service.ts:78

Challenge expiration in seconds.

Default Value

300 (5 minutes)

expectedOrigins?

readonly optional expectedOrigins: readonly string[]

Defined in: src/auth/webauthn/webauthn-service.ts:71

Expected origin(s).

Default Value

['https://chive.pub']

keyPrefix?

readonly optional keyPrefix: string

Defined in: src/auth/webauthn/webauthn-service.ts:85

Redis key prefix.

Default Value

'chive:webauthn:'

rpId?

readonly optional rpId: string

Defined in: src/auth/webauthn/webauthn-service.ts:64

Relying party ID (domain).

Default Value

'chive.pub'

rpName?

readonly optional rpName: string

Defined in: src/auth/webauthn/webauthn-service.ts:57

Relying party name.

Default Value

'Chive'