我正在使用这个 lucatironi 教程来执行我的 RM/rails/devise 本机身份验证。除了我在 session_controller.rb 中进行身份验证的一件之外,我一切正常
我正在发送
{ session : { email: "test@five.com", password: "password" } } (bubblewrap 是在我的 JSON 上强制一个 'sessions' 节点!)
资源名称是:api_v1_user
控制器路径是“api/v1/sessions”
class Api::V1::SessionsController < Devise::SessionsController
def create
warden.authenticate!(:scope => resource_name, :store => false, :recall => "#{controller_path}#failure")
render :status => 200,
:json => { :success => true,
:info => "Logged in",
:data => { :auth_token => current_user.authentication_token } }
end
end
我得到的只是应用程序“登录失败”中的警报
谢谢你的帮助