diff --git a/app/auth/views/fido.py b/app/auth/views/fido.py index 710f6eac..170e9fc2 100644 --- a/app/auth/views/fido.py +++ b/app/auth/views/fido.py @@ -67,7 +67,8 @@ def fido(): new_sign_count = webauthn_assertion_response.verify() is_webauthn_verified = True except Exception as e: - flash('Key verification failed. Error: {}'.format(e), "warning") + LOG.error(f'An error occurred in WebAuthn verification process: {e}') + flash('Key verification failed.', "warning") if is_webauthn_verified: user.fido_sign_count = new_sign_count diff --git a/app/dashboard/views/fido_setup.py b/app/dashboard/views/fido_setup.py index 8deb0f96..0628eb67 100644 --- a/app/dashboard/views/fido_setup.py +++ b/app/dashboard/views/fido_setup.py @@ -50,7 +50,8 @@ def fido_setup(): try: fido_credential = fido_reg_response.verify() except Exception as e: - flash('Key registration failed. Error: {}'.format(e), "warning") + LOG.error(f'An error occurred in WebAuthn registration process: {e}') + flash('Key registration failed.', "warning") return redirect(url_for("dashboard.index")) current_user.fido_pk = str(fido_credential.public_key, "utf-8")