Specify the controller when redirecting a failed login

This ensures that third party logins, whose callback is processed
by the users controller, go to the right place.
This commit is contained in:
Tom Hughes 2021-10-24 10:38:35 +01:00
parent 0b43f6b5a0
commit 99546ae0a1

View file

@ -69,7 +69,7 @@ module SessionMethods
def failed_login(message, username = nil)
flash[:error] = message
redirect_to :action => "new", :referer => session[:referer],
redirect_to :controller => "sessions", :action => "new", :referer => session[:referer],
:username => username, :remember_me => session[:remember_me]
session.delete(:remember_me)