mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 06:41:25 +08:00
FEATURE: refresh session cookie at most once an hour
This feature ensures session cookie lifespan is extended when user is online. Also decreases session timeout from 90 to 60 days. Ensures all users (including logged on ones) get expiring sessions.
This commit is contained in:
@ -30,6 +30,10 @@ module CurrentUser
|
||||
current_user_provider.current_user
|
||||
end
|
||||
|
||||
def refresh_session(user)
|
||||
current_user_provider.refresh_session(user,session,cookies)
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def current_user_provider
|
||||
|
Reference in New Issue
Block a user