【发布时间】:2013-07-05 18:19:46
【问题描述】:
我在设置门卫以使用 Sorcery 进行身份验证时遇到问题..
Sorcery 提供了通过控制器登录的方法,但是在 Doorkeeper.rb 文件中使用是无效的。
Doorkeeper.rb
Doorkeeper.configure do
...
resource_owner_from_credentials do |routes|
login(params[:username], params[:password])
end
给出这个结果:
NoMethodError (undefined method `login' for #<Doorkeeper::TokensController:0x0000000209ee38>):
我该怎么做?
【问题讨论】:
-
听起来你需要在 Doorkeeper 中包含魔法方法。
-
这对我来说很有意义,但我不确定要包括什么?对于测试,需要包含一个测试助手,但我不确定配置块需要包含什么...
标签: ruby-on-rails sorcery doorkeeper