小编Chr*_*ian的帖子

如何使用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万
查看次数

标签 统计

console ×1

devise ×1

ruby-on-rails ×1