我正在尝试按照railscast 的本教程为我的 rails API 实现身份验证。我正在使用方法authenticate_or_request_with_http_token
,我应该检查块内的令牌,如果块返回 true,它应该通过。但是,即使我只是将 true 放入块中,该方法也不会通过。这是我在日志中看到的:
我正在使用 Rails 4.0
Filter chain halted as :restrict_access rendered or redirected
这是我的代码:
before_filter :restrict_access
def restrict_access
authenticate_or_request_with_http_token do |token, options|
true
end
end