1
0
mirror of https://github.com/projekteuler/projekteuler.git synced 2026-01-27 10:38:50 +01:00

Fix persistent devise login

This commit is contained in:
2019-08-28 11:14:32 +02:00
parent 6b1a28222f
commit 5dd59efe3d
4 changed files with 11 additions and 4 deletions

View File

@@ -4,6 +4,7 @@ class Users::OmniauthCallbacksController < Devise::OmniauthCallbacksController
def sign_in_with(provider_name)
@user = User.from_omniauth(request.env["omniauth.auth"])
@user.remember_me!
@user.remember_me = true
sign_in_and_redirect @user, event: :authentication
set_flash_message(:notice, :success, kind: provider_name) if is_navigational_format?
end