From 9e2a26f6fa7d30033608d1c8a94ed26197311fd6 Mon Sep 17 00:00:00 2001 From: Andreas Coroiu Date: Mon, 17 Apr 2023 09:59:51 +0200 Subject: [PATCH] [EC-598] feat: interpret rk preferred as required Fixes GoDaddy issues --- libs/common/src/fido2/services/fido2-client.service.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/common/src/fido2/services/fido2-client.service.ts b/libs/common/src/fido2/services/fido2-client.service.ts index f4703e0ccf4..ae5832d4983 100644 --- a/libs/common/src/fido2/services/fido2-client.service.ts +++ b/libs/common/src/fido2/services/fido2-client.service.ts @@ -95,6 +95,7 @@ export class Fido2ClientService implements Fido2ClientServiceAbstraction { const makeCredentialParams: Fido2AuthenticatorMakeCredentialsParams = { requireResidentKey: params.authenticatorSelection?.residentKey === "required" || + params.authenticatorSelection?.residentKey === "preferred" || (params.authenticatorSelection?.residentKey === undefined && params.authenticatorSelection?.requireResidentKey === true), requireUserVerification: params.authenticatorSelection?.userVerification === "required",