Fix webauthn secure key authentication (#16792)

* Add tests

* Fix webauthn secure key authentication

Fixes #16769
This commit is contained in:
Claire
2021-09-30 05:26:29 +02:00
committed by GitHub
parent 2e549fa2d5
commit 24f9ea7818
2 changed files with 30 additions and 1 deletions

View File

@ -42,7 +42,7 @@ class Auth::SessionsController < Devise::SessionsController
end
def webauthn_options
user = find_user
user = User.find_by(id: session[:attempt_user_id])
if user&.webauthn_enabled?
options_for_get = WebAuthn::Credential.options_for_get(