2012-06-17 173 views
0

每當我將&種子重置爲我的數據庫時,它將清除Active Admin的標準[email protected]登錄名。無法登錄到Active Admin

在我的種子文件中,我將用戶設置爲角色:admin,但此登錄僅適用於應用程序的前端,而不適用於後端活動管理員登錄。我該如何補救?謝謝!

注* im使用設計+康康舞+ rolify

Seeds.rb

user2 = User.create! :name => 'Second User', :email => '[email protected]', :password => 'please', :password_confirmation => 'please', :confirmed_at => Time.now.utc 
puts 'New user created: ' << user2.name 
user.add_role :admin 

回答

6

活動管理員一般有被稱爲admin_users用戶的另一個表。請在您的控制檯中嘗試以下內容

user = AdminUser.create :email => '[email protected]', :password => 'please' 
+0

新增至activeadmin。這個版本不匹配: '''user = AdminUser.create:email =>'[email protected]',:password =>'please' NoMethodError:未定義的方法'will_save_change_to_email?'爲# 您的意思是? will_save_change? (irb):013 \t 2.4.1:014>''' – enator