diff --git a/server/routers/auth/securityKey.ts b/server/routers/auth/securityKey.ts index 74ec2a710..906474e9b 100644 --- a/server/routers/auth/securityKey.ts +++ b/server/routers/auth/securityKey.ts @@ -17,7 +17,7 @@ import { import type { GenerateRegistrationOptionsOpts, GenerateAuthenticationOptionsOpts, - AuthenticatorTransportFuture + AuthenticatorTransport } from "@simplewebauthn/server"; import { isoBase64URL } from "@simplewebauthn/server/helpers"; import config from "@server/lib/config"; @@ -221,7 +221,7 @@ export async function startRegistration( const excludeCredentials = existingSecurityKeys.map((key) => ({ id: key.credentialId, transports: key.transports - ? (JSON.parse(key.transports) as AuthenticatorTransportFuture[]) + ? (JSON.parse(key.transports) as AuthenticatorTransport[]) : undefined })); @@ -571,7 +571,7 @@ export async function startAuthentication( transports: key.transports ? (JSON.parse( key.transports - ) as AuthenticatorTransportFuture[]) + ) as AuthenticatorTransport[]) : undefined })); } @@ -702,7 +702,7 @@ export async function verifyAuthentication( transports: securityKey.transports ? (JSON.parse( securityKey.transports - ) as AuthenticatorTransportFuture[]) + ) as AuthenticatorTransport[]) : undefined }, requireUserVerification: false