From b9884298220d58559ba4dd4a34ab9c3effbde33d Mon Sep 17 00:00:00 2001 From: limisk <117564699+limisk@users.noreply.github.com> Date: Mon, 20 Nov 2023 20:18:45 +0100 Subject: [PATCH] [PM-4773] Google Passkey workarounds (#6847) * Update fido2-client.service.ts * Update fido2-client.service.ts * Update fido2-authenticator.service.ts * Revert fido2-client.service.ts * Update fido2-authenticator.service.ts * Revert fido2-authenticator.service.ts * Use usb transport again * Update fido2-authenticator.service.ts * Update fido2-client.service.ts --------- Co-authored-by: SmithThe4th --- libs/common/src/vault/services/fido2/fido2-client.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/common/src/vault/services/fido2/fido2-client.service.ts b/libs/common/src/vault/services/fido2/fido2-client.service.ts index cdc8a88fd2..a810d0accd 100644 --- a/libs/common/src/vault/services/fido2/fido2-client.service.ts +++ b/libs/common/src/vault/services/fido2/fido2-client.service.ts @@ -196,7 +196,7 @@ export class Fido2ClientService implements Fido2ClientServiceAbstraction { authData: Fido2Utils.bufferToString(makeCredentialResult.authData), clientDataJSON: Fido2Utils.bufferToString(clientDataJSONBytes), publicKeyAlgorithm: makeCredentialResult.publicKeyAlgorithm, - transports: ["internal"], + transports: params.rp.id === "google.com" ? ["internal", "usb"] : ["internal"], }; }