From edc4a2085952efe0b83c8e837a52555087714ef7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karol=20S=C3=B3jko?= Date: Fri, 24 Feb 2023 11:45:26 +0100 Subject: [PATCH] fix(auth): add cross-platform authenticator selection option --- .../GenerateAuthenticatorRegistrationOptions.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/auth/src/Domain/UseCase/GenerateAuthenticatorRegistrationOptions/GenerateAuthenticatorRegistrationOptions.ts b/packages/auth/src/Domain/UseCase/GenerateAuthenticatorRegistrationOptions/GenerateAuthenticatorRegistrationOptions.ts index 12aea2ca2..2aa31ee51 100644 --- a/packages/auth/src/Domain/UseCase/GenerateAuthenticatorRegistrationOptions/GenerateAuthenticatorRegistrationOptions.ts +++ b/packages/auth/src/Domain/UseCase/GenerateAuthenticatorRegistrationOptions/GenerateAuthenticatorRegistrationOptions.ts @@ -34,6 +34,10 @@ export class GenerateAuthenticatorRegistrationOptions implements UseCaseInterfac userID: userUuid.value, userName: username.value, attestationType: 'none', + authenticatorSelection: { + authenticatorAttachment: 'cross-platform', + userVerification: 'discouraged', + }, excludeCredentials: authenticators.map((authenticator) => ({ id: authenticator.props.credentialId, type: 'public-key',