Move "invalid 2FA code" error message to the flash
This makes it consistent with the Invalid email/password error message from the previous step.
This commit is contained in:
parent
3fb0fedd04
commit
76873ce4a4
2 changed files with 1 additions and 4 deletions
|
@ -63,7 +63,7 @@ class SessionsController < Devise::SessionsController
|
|||
|
||||
sign_in(user)
|
||||
else
|
||||
@error = 'Invalid two-factor code'
|
||||
flash.now[:alert] = 'Invalid two-factor code.'
|
||||
render :two_factor and return
|
||||
end
|
||||
else
|
||||
|
|
|
@ -4,9 +4,6 @@
|
|||
%h3 Two-factor Authentication
|
||||
.login-body
|
||||
= form_for(resource, as: resource_name, url: session_path(resource_name), method: :post) do |f|
|
||||
- if @error
|
||||
.alert.alert-danger
|
||||
= @error
|
||||
= f.text_field :otp_attempt, class: 'form-control', placeholder: 'Two-factor authentication code', required: true, autofocus: true
|
||||
%p.help-block.hint If you've lost your phone, you may enter one of your recovery codes.
|
||||
.prepend-top-20
|
||||
|
|
Loading…
Reference in a new issue