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