我是RoR的新人,但我很喜欢它的每一点:)
我有一个小应用程序,使用设计进行身份验证,它工作正常 .
现在我想添加一个电子商务部分,我决定狂欢 . 我安装了spree,在安装过程中它询问我是否要使用默认身份验证,我说'不' . 然后它问我用户模型,我说'用户' .
现在我输入我的应用程序,我登录它进入疯狂的产品页面 . 没关系,但是当我尝试访问管理部分时,我被重定向到产品页面 .
我的怀疑是: - 我应该安装spree_auth_devise宝石吗? - 这应该是数据库和用户角色的问题吗?因为在“spree_users”表上我没有任何东西,只在Users表上...
如何将我现有的一个用户与狂欢的管理员用户相关联?
这应该是问题还是我错过了其他的东西?
1 回答
你运行这个:
初始设置块中的http://guides.spreecommerce.com/authentication.html
要检查用户是否为admin: