标签: ruby-on-rails ruby-on-rails-3.2
我使用devise_security_extension for Rails使用:session_limitable同时阻止多个用户会话。
:session_limitable
但现在我需要将场景改为
允许用户同时拥有2个会话
这样就可以在桌面设备和移动设备上打开同一个网站。
有没有人知道这是否只能使用这个宝石?或者我应该改变方法吗?
答案 0 :(得分:1)
我认为你需要自己做。 请参阅session_limitable作为起点。
基本上你需要在DB中存储现有会话ID(带时间戳?)并检查授权时的当前会话ID