您好我正在使用rails项目,我使用ActiveAdmin进行管理部分,目前用户和管理员都可以同时登录,但我想在同一浏览器上一次只允许一种类型的登录。
即如果用户登录,则在该用户注销之前,管理员无法登录同一浏览器。
注意:我使用的设备用于用户身份验证,而ActiveAdmin用于后端。
答案 0 :(得分:0)
使用Devise gem作为ActiveAdmin,您可以使用这些助手
user_signed_in? # Checks whether there is a user signed in or not
admin_signed_in? # Checks whether there is an admin signed in or not