目前,项目使用具有不同角色的restful-authentication。为了迁移到devise,我是否必须在设计中再次创建角色,或者是否有某些方法可以使用为完整身份验证而编写的代码?
答案 0 :(得分:3)
设计只处理用户身份验证,而不是授权。要管理角色和权限,请考虑使用CanCan获取权限,使用Rolify来管理角色。
- 编辑 -
您还应该检查设计wiki page on migrating from restful_auth to devise。我们能够成功迁移,没有太多的痛苦和返工。