From: Tom Hughes Date: Thu, 16 Apr 2015 10:16:18 +0000 (+0100) Subject: Redirect to the login page if auth failure has no origin X-Git-Tag: live~4115 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/dd4e7667885db46bc24a79be6431e27cdad13b07?hp=2111ace158f3dd9496d49f82529074d77557b2d2 Redirect to the login page if auth failure has no origin --- diff --git a/app/controllers/user_controller.rb b/app/controllers/user_controller.rb index fcd330ec3..3a0e0a149 100644 --- a/app/controllers/user_controller.rb +++ b/app/controllers/user_controller.rb @@ -545,7 +545,7 @@ class UserController < ApplicationController # omniauth failure callback def auth_failure flash[:error] = t("user.auth_failure." + params[:message]) - redirect_to params[:origin] + redirect_to params[:origin] || login_url end private