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! 

它有效。