ruby-on-rails – 使用Devise Rails登录两次的ActiveAdmin

我有一个Rails应用程序已经设置为使用用户模型的设计.我只是添加了ActiveAdmin,它使用了一个单独的模型名称AdminUser.这个新模型也使用了设计.我遇到的问题是:

当我转到localhost:3000 / admin – 管理员登录页面时,应用程序首先将我引导至localhost:3000 / users / sign_in – 一般用户登录页面.换句话说,要进入管理页面,我必须登录两次.

有没有什么办法解决这一问题?

最佳答案 我试着将它添加到config / initializer / active_admin.rb中:

config.skip_before_filter :authenticate_user!

它有效.

点赞