Appearance
Documentation / react-auth / PasskeyWithMetadata
Interface: PasskeyWithMetadata
Object representation of a user's Passkey Account, with additional metadata for advanced use cases.
Extends
LinkMetadata
.Passkey
Properties
authenticatorName?
authenticatorName?:
string
The type of authenticator holding the passkey
Inherited from
react-auth.Passkey.authenticatorName
createdWithBrowser?
createdWithBrowser?:
string
Metadata about the browser that registered the passkey
Inherited from
react-auth.Passkey.createdWithBrowser
createdWithDevice?
createdWithDevice?:
string
Metadata about the device that registered the passkey
Inherited from
react-auth.Passkey.createdWithDevice
createdWithOs?
createdWithOs?:
string
Metadata about the OS that registered the passkey
Inherited from
react-auth.Passkey.createdWithOs
credentialId
credentialId:
string
The passkey credential ID
Inherited from
react-auth.Passkey.credentialId
enrolledInMfa
enrolledInMfa:
boolean
Whether or not this passkey can be used for MFA
Inherited from
react-auth.Passkey.enrolledInMfa
firstVerifiedAt
firstVerifiedAt:
null
|Date
Datetime when this account was linked to the user.
Inherited from
LinkMetadata.firstVerifiedAt
latestVerifiedAt
latestVerifiedAt:
null
|Date
Datetime when this account was most recently used as a login/link method by the user.
Inherited from
LinkMetadata.latestVerifiedAt
type
type:
"passkey"
Denotes that this is a Passkey account.
Overrides
LinkMetadata.type
verifiedAt
verifiedAt:
Date
Deprecated
use firstVerifiedAt
instead. Datetime when this account was linked to the user or created.
Inherited from
LinkMetadata.verifiedAt