diff options
Diffstat (limited to 'packages/server/src/authentication/generateAuthenticationOptions.ts')
-rw-r--r-- | packages/server/src/authentication/generateAuthenticationOptions.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/server/src/authentication/generateAuthenticationOptions.ts b/packages/server/src/authentication/generateAuthenticationOptions.ts index 92efaa8..57eb9e0 100644 --- a/packages/server/src/authentication/generateAuthenticationOptions.ts +++ b/packages/server/src/authentication/generateAuthenticationOptions.ts @@ -29,12 +29,12 @@ export type GenerateAuthenticationOptionsOpts = { * @param extensions Additional plugins the authenticator or browser should use during authentication * @param rpID Valid domain name (after `https://`) */ -export function generateAuthenticationOptions( +export async function generateAuthenticationOptions( options: GenerateAuthenticationOptionsOpts = {}, -): PublicKeyCredentialRequestOptionsJSON { +): Promise<PublicKeyCredentialRequestOptionsJSON> { const { allowCredentials, - challenge = generateChallenge(), + challenge = await generateChallenge(), timeout = 60000, userVerification = "preferred", extensions, |