无法登录Active Admin

时间:2012-06-17 21:10:37

标签: 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

1 个答案:

答案 0 :(得分:6)

Active Admin通常为称为admin_users的用户提供另一个表。请在您的控制台中尝试以下操作

user = AdminUser.create :email => 'user2@example.com', :password => 'please'