简体   繁体   English

Rails4,如何在魔法宝石上配置多个模型

[英]Rails4, How to config multiple model on sorcery Gem

I change User model to normal_user and admin_user 我将用户模型更改为normal_user和admin_user

And I wanna authenticate both user on web 我想在网络上验证两个用户

My plan is normal_user only using web page and admin_user only using admin or client page 我的计划是仅使用网页的normal_user和仅使用管理员或客户端页面的admin_user

below sorcery config file is support only one Model. 下面的巫术配置文件仅支持一个模型。

config.user_class = "User"

But I wanna suport User and AdminUser. 但是我想支持User和AdminUser。

How to config file or another solution setting multiple authencatin user? 如何配置文件或设置多个身份验证用户的另一种解决方案?

You can try in Application controller (Module: Admin ) 您可以在应用程序控制器中尝试(模块:Admin)

Rails.application.config.sorcery.user_class = Admin

or without module inside default application controller 或默认应用程序控制器中没有模块

Rails.application.config.sorcery.user_class = User

Perhaps it will help you. 也许会对您有所帮助。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM