|
|
@ -47,6 +47,10 @@ module LoginHelper
|
|
|
|
User.current.delete_session_token(session[:tk])
|
|
|
|
User.current.delete_session_token(session[:tk])
|
|
|
|
self.logged_user = nil
|
|
|
|
self.logged_user = nil
|
|
|
|
end
|
|
|
|
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
|
|
|
|
session[:"#{default_yun_session}"] = nil
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|