From 59e9aea04e16de3af15d5e235bbbbeca8c35cc7f Mon Sep 17 00:00:00 2001 From: jingquan huang Date: Tue, 26 Nov 2019 19:32:42 +0800 Subject: [PATCH] session login helper --- app/controllers/concerns/login_helper.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/controllers/concerns/login_helper.rb b/app/controllers/concerns/login_helper.rb index cf0c8e1e3..9490eea5e 100644 --- a/app/controllers/concerns/login_helper.rb +++ b/app/controllers/concerns/login_helper.rb @@ -47,6 +47,10 @@ module LoginHelper User.current.delete_session_token(session[:tk]) self.logged_user = nil end + # 云上实验室退出清理当前session + laboratory ||= (Laboratory.find_by_subdomain(request.subdomain) || Laboratory.find(1)) + default_yun_session = "#{laboratory.try(:identifier).split('.').first}_user_id" + # end session[:"#{default_yun_session}"] = nil end