Fix #4058 - Use a long-lived cookie to keep track of user-level sessions (#4091)

* Fix #4058 - Use a long-lived cookie to keep track of user-level sessions

* Fix tests, smooth migrate from previous session-based identifier
This commit is contained in:
Eugen Rochko authored and GitHub committed 2017-07-07 23:25:15 +02:00
1 parent 7a549f830e
commit 00df69bc89
3 files changed
+25 -8

No files matched your search

+1 -1
View File
@@ -70,7 +70,7 @@ class ApplicationController < ActionController::Base
end
def current_session
@current_session ||= SessionActivation.find_by(session_id: session['auth_id'])
@current_session ||= SessionActivation.find_by(session_id: cookies.signed['_session_id'])
end
def cache_collection(raw, klass)