我在项目早期设置了ActiveAdmin,并使用默认的
admin_users
模型进行身份验证。之后,我使用Devise设置了一个单独的User模型,并意识到将两个表合并可能会更明智,这样管理员就可以在Activeadmin和站点前端执行管理操作。如何配置ActiveAdmin以使用Users模型,可能还需要添加一个标记管理员的列(例如is_admin
)或者权限级别来设置管理员和版主呢?Rails 3.1
ActiveAdmin 0.3.3
Devise 1.4.9
application_controller
中构建新方法? 但是,从那里开始,我该怎么做才能集成当前的 Devise 认证,而不覆盖 Devise 设置的现有操作? - Kyle Macey