ruby-on-rails – 为两种不同的型号设计单独的标志

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 为两种不同的型号设计单独的标志前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有两个使用Devise的User和Admin(使用RailsAdmin)模型.我以用户身份登录,然后以管理员身份登录.但从其中一个模型退出的结果是同时退出两个模型.我该如何解决
请帮忙 :)

解决方法

问题出在config / initializers / devise.rb中的一个字符串中:

>默认值:

#配置sign_out行为.
#Sign_out操作可以作用域(即/ users / sign_out仅影响:用户范围).
#默认为true,这意味着任何注销操作都将注销所有活动范围.
#config.sign_out_all_scopes = true
>需要:

config.sign_out_all_scopes = false

猜你在找的Ruby相关文章