ActiveAdmin with Devise Rails登录两次
我有一个Rails
应用程序已经设置为使用User
模型的devise
。 我只是添加了ActiveAdmin
,它使用了一个单独的模型名称AdminUser
。 这个新模型也使用了设计。 我遇到的问题是:
当我转到localhost:3000/admin
– 管理员登录页面时,应用程序首先将我引导至localhost:3000/users/sign_in
– 一般用户登录页面。 换句话说,要进入管理页面,我必须登录两次。
有没有什么办法解决这一问题?
我试着将它添加到config/initializer/active_admin.rb
:
config.skip_before_filter :authenticate_user!
它有效。