File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -7,8 +7,10 @@ class SessionsController < ActionController::Base
7
7
def create
8
8
@user = user_class . find_or_create_from_auth_hash ( auth_hash )
9
9
session [ :user_id ] = @user . id
10
- session [ :user_cache_key ] = SESSION_REDIS . get ( user_session_key ( @user . id ) )
10
+ session [ :user_uid ] = @user . uid
11
+ session [ :user_cache_key ] = SESSION_REDIS . get ( user_session_key ( @user . uid ) )
11
12
session [ :token_expires_at ] = Time . zone . at ( auth_hash [ :credentials ] [ :expires_at ] )
13
+
12
14
redirect_to return_to_path
13
15
end
14
16
Original file line number Diff line number Diff line change @@ -129,7 +129,7 @@ def session_present?
129
129
end
130
130
131
131
def session_and_redis_match?
132
- SESSION_REDIS . get ( user_session_key ( session [ :user_id ] ) ) == session [ :user_cache_key ]
132
+ SESSION_REDIS . get ( user_session_key ( session [ :user_uid ] ) ) == session [ :user_cache_key ]
133
133
end
134
134
135
135
def user_session_key ( id )
You can’t perform that action at this time.
0 commit comments