我正在使用Devise、Rolify和CanCan开发一个应用程序。是否可以完全转移到ActiveAdmin进行管理?是否有相关文档可供参考?
我知道离提问的时间已经有一段时间了...但是我在谷歌搜索时找到了这个问题,所以我认为可以发布一个答案来帮助其他人。
实际上,有一个文档可以让ActiveAdmin使用Cancan作为其身份验证和授权系统。这里是一个非常简单的如何在ActiveAdmin中添加CancanAdapter的教程。
事实上,他们甚至解释了如何创建自己的授权适配器。
另外,Rolify确实有一个很好的文档,介绍如何将其与Devise + Cancan配合使用
由于这两个文档,每个Rails开发者都应该能够将所有组件拼装起来。如果需要更多信息,我很乐意帮助任何有困难的人。