相关疑难解决方法(0)

如何使用Rails控制台中的Devise登录用户?

加载Rails控制台后,我该如何登录用户?

Devise提供了一个测试助手,可以在测试中使用,我试图在控制台中使用:

>> include Devise::TestHelpers
>> helper.sign_in(User.first)
Run Code Online (Sandbox Code Playgroud)

但我得到:

NoMethodError: undefined method `env' for nil:NilClass
Run Code Online (Sandbox Code Playgroud)

无论如何,我想使用真正的设计助手而不是这个测试助手.有没有办法实现这个目标?

console ruby-on-rails devise

50
推荐指数
3
解决办法
2万
查看次数

使用Devise注销所有用户

我在我的ruby-on-rails应用程序中使用设计.我有一个User类和一个使用devise的AdminUser类.在我的管理面板中,我想注销所有用户,但不注销AdminUsers.

devise ruby-on-rails-3

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

devise ×2

console ×1

ruby-on-rails ×1

ruby-on-rails-3 ×1