无法登录Active Admin

js1*_*111 0 ruby-on-rails ruby-on-rails-3 activeadmin

每次重置和播种数据库时,它都会清除Active Admin的标准admin@example.com登录信息.

在我的种子文件中,我将用户设置为具有角色:admin但此登录仅适用于应用程序的前端而不适用于后端活动管理员登录.我该如何解决这个问题?谢谢!

注意*我使用Devise + cancan + rolify

Seeds.rb

user2 = User.create! :name => 'Second User', :email => 'user2@example.com', :password => 'please', :password_confirmation => 'please', :confirmed_at => Time.now.utc
puts 'New user created: ' << user2.name
user.add_role :admin
Run Code Online (Sandbox Code Playgroud)

soh*_*tti 6

Active Admin通常为用户称为admin_users.请在您的控制台中尝试以下操作

user = AdminUser.create :email => 'user2@example.com', :password => 'please'
Run Code Online (Sandbox Code Playgroud)