From 6020b6efdfb47e6db1f5c31a1e617a8d1dd0e547 Mon Sep 17 00:00:00 2001 From: Baobhan Sith <80159437+Heavrnl@users.noreply.github.com> Date: Thu, 8 May 2025 15:01:34 +0800 Subject: [PATCH] Update passkey.service.ts --- packages/backend/src/services/passkey.service.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/backend/src/services/passkey.service.ts b/packages/backend/src/services/passkey.service.ts index f841401..8c03cf2 100644 --- a/packages/backend/src/services/passkey.service.ts +++ b/packages/backend/src/services/passkey.service.ts @@ -200,11 +200,13 @@ export class PasskeyService { expectedChallenge, expectedOrigin: RP_ORIGIN, expectedRPID: RP_ID, - authenticator: { + authenticator: { credentialID: base64UrlToUint8Array(passkey.credential_id), credentialPublicKey: Buffer.from(passkey.public_key, 'base64'), counter: passkey.counter, transports: passkey.transports ? JSON.parse(passkey.transports) as AuthenticatorTransportFuture[] : undefined, + credentialBackedUp: !!passkey.backed_up, + credentialDeviceType: passkey.backed_up ? 'multiDevice' : 'singleDevice', }, requireUserVerification: true, };