【发布时间】:2012-10-20 14:47:18
【问题描述】:
我是 Rails 新手,这是我的第一个应用程序。我使用 devise 和 CanCan 进行身份验证和授权,并且我可以为每个用户分配一组预定义的角色...在我的本地机器上完美运行.. 一旦部署到 Heroku 并迁移数据库,一切似乎都已到位,但当我尝试为用户分配角色时,却没有。
知道有什么问题吗?
我还想禁用注册并只允许管理员创建用户
提前致谢
编辑:
经过大量搜索,我发现缺少的部分是 rolify gem 中的角色表,由于某种原因它拒绝在 PostgreSQL/Heroku 上迁移。
& 这个链接中提出了问题,仍然没有找到适合我的解决方案 https://github.com/EppO/rolify/issues/76
【问题讨论】:
标签: ruby-on-rails heroku devise