diff options
Diffstat (limited to 'packages/server/src/assertion/generateAssertionOptions.ts')
-rw-r--r-- | packages/server/src/assertion/generateAssertionOptions.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/server/src/assertion/generateAssertionOptions.ts b/packages/server/src/assertion/generateAssertionOptions.ts index cd1e427..76e951a 100644 --- a/packages/server/src/assertion/generateAssertionOptions.ts +++ b/packages/server/src/assertion/generateAssertionOptions.ts @@ -12,6 +12,7 @@ type Options = { timeout?: number; userVerification?: UserVerificationRequirement; extensions?: AuthenticationExtensionsClientInputs; + rpID?: string; }; /** @@ -24,6 +25,7 @@ type Options = { * @param userVerification Set to `'discouraged'` when asserting as part of a 2FA flow, otherwise * set to `'preferred'` or `'required'` as desired. * @param extensions Additional plugins the authenticator or browser should use during assertion + * @param rpID Valid domain name (after `https://`) */ export default function generateAssertionOptions( options: Options, @@ -34,6 +36,7 @@ export default function generateAssertionOptions( timeout = 60000, userVerification, extensions, + rpID, } = options; return { @@ -42,5 +45,6 @@ export default function generateAssertionOptions( timeout, userVerification, extensions, + rpId: rpID, }; } |