使用Devise进行互斥登录

时间:2014-03-19 09:18:47

标签: ruby-on-rails devise

我创建了两个Devise模型Admin和User。一切都按照我的计划运作。用户使用路径...\users\sign_in登录,管理员使用...\admins\sign_in登录。

但是,当普通用户登录然后(没有注销)管理员登录时,我有两个已登录的用户。 我知道其中一种可能的方法是覆盖会话控制器并在登录之前检查是否已经登录用户。但是如果可能的话,我想做的就是不要超越。

还有其他办法吗?例如,可能有一些配置参数限制在系统中登录多个用户。

0 个答案:

没有答案