Type alias VerifiedAuthenticationResponse
Type declaration
-
authenticationInfo: {
authenticatorExtensionResults?: AuthenticationExtensionsAuthenticatorOutputs;
credentialBackedUp: boolean;
credentialDeviceType: CredentialDeviceType;
credentialID: Uint8Array;
newCounter: number;
userVerified: boolean;
}
-
-
credentialBackedUp: boolean
-
-
credentialID: Uint8Array
-
newCounter: number
-
userVerified: boolean
-
verified: boolean
Result of authentication verification
Param
If the authentication response could be verified
Param
The ID of the authenticator used during authentication. Should be used to identify which DB authenticator entry needs its
counter
updated to the value belowParam
The number of times the authenticator identified above reported it has been used. Should be kept in a DB for later reference to help prevent replay attacks!
Param
Whether this is a single-device or multi-device credential. Should be kept in a DB for later reference!
Param
Whether or not the multi-device credential has been backed up. Always
false
for single-device credentials. Should be kept in a DB for later reference!Param
The authenticator extensions returned by the browser