From 86ebd8b9345b23cc6b14c680ec392ffb2d61ae63 Mon Sep 17 00:00:00 2001 From: Rafael Reggiani Manzo Date: Fri, 15 Jan 2016 17:22:20 -0200 Subject: [PATCH] Redirect to relative path after omniauth signin --- app/controllers/users/omniauth_callbacks_controller.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/controllers/users/omniauth_callbacks_controller.rb b/app/controllers/users/omniauth_callbacks_controller.rb index 786aff8..eed50e4 100644 --- a/app/controllers/users/omniauth_callbacks_controller.rb +++ b/app/controllers/users/omniauth_callbacks_controller.rb @@ -5,7 +5,8 @@ module Users user = User.find_or_create_by(email: auth.info.email, name: auth.info.name, provider: auth.provider, uid: auth.uid) # Given colab works properly, since the user is always found or redirected, there is no chanche of an invalid user - sign_in_and_redirect user + sign_in(:user, user) + redirect_to root_path end alias_method :RemoteUser, :all -- libgit2 0.21.2