web/flows: fix WebAuthn register stage

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer 2021-03-25 10:07:23 +01:00
parent 0b3980e564
commit 469ba3a391

View file

@ -64,9 +64,9 @@ export class WebAuthnAuthenticatorRegisterStage extends BaseStage {
// post the transformed credential data to the server for validation
// and storing the public key
try {
const formData = new FormData();
formData.set("response", JSON.stringify(newAssertionForServer));
await this.host?.submit(formData);
await this.host?.submit({
response: newAssertionForServer
});
} catch (err) {
throw new Error(gettext(`Server validation of credential failed: ${err}`));
}