我有管理员和用户模型。当我在主站点和管理面板中签名并单击控制面板或主站点上的注销时,设计会杀死两个会话。有任何解决方案可以防止这种情况吗?
答案 0 :(得分:1)
默认情况下,设计会在会话销毁时注销所有已登录的范围。您可以在初始化程序中轻松覆盖它
app_name/config/initializers/devise.rb
变化:
config.sign_out_all_scopes = true
为假
config.sign_out_all_scopes = false