Do not send the transports to the js part since we have not stored them previously

This commit is contained in:
Adrià Casajús 2022-04-26 18:41:12 +02:00
parent 99d31698e7
commit ff33380bed
No known key found for this signature in database
GPG key ID: F0033226A5AFC9B9

View file

@ -153,6 +153,12 @@ def fido():
webauthn_users, challenge
)
webauthn_assertion_options = webauthn_assertion_options.assertion_dict
try:
# HACK: We need to upgrade to webauthn > 1 so it can support specifying the transports
del webauthn_assertion_options["allowCredentials"][0]["transports"]
except KeyError:
# Should never happen but...
pass
return render_template(
"auth/fido.html",