我正在尝试将我的Rails项目分为普通用户的前端和管理员的后端。因此,我创建了一个名为“admin”的命名空间,以便可以在地图管理员中轻松控制管理员特定的控制器方法/布局/身份验证。
我正在使用Devise仅注册/认证我的管理员。因为它仅用于管理员,所以我正在尝试将Devise移动到admin命名空间中。
我在routes.rb中尝试了以下内容,但在Devise的文档中没有找到确切的内容:
我正在使用Devise仅注册/认证我的管理员。因为它仅用于管理员,所以我正在尝试将Devise移动到admin命名空间中。
我在routes.rb中尝试了以下内容,但在Devise的文档中没有找到确切的内容:
namespace 'admin'do
devise_for :admins
end
我还尝试过创建一个自定义的Devise::Sessions控制器,但似乎也行不通。
有人知道该怎么做吗?我应该只是使用自定义(管理员)布局的常规devise路由吗?