Skip to main content

IQPasskeyProvider

@quik/passport


@quik/passport / IQPasskeyProvider

Interface: IQPasskeyProvider

Defined in: passport/src/passkey/types.ts:143

Provider contract for passkey verification logic.

Methods​

verifyAuthentication()​

verifyAuthentication(input): Promise<IQUser>

Defined in: passport/src/passkey/types.ts:145

Verifies one authentication assertion and returns the authenticated user.

Parameters​

input​

QPasskeyAuthenticationVerificationInput

Returns​

Promise<IQUser>


verifyRegistration()?​

optional verifyRegistration(input): Promise<boolean>

Defined in: passport/src/passkey/types.ts:147

Verifies one registration attestation when supported by the provider.

Parameters​

input​

QPasskeyRegistrationVerificationInput

Returns​

Promise<boolean>