OSDN Git Service

fix: any
[pettanr/pettanr.git] / app / controllers / user_sessions_controller.rb
index 52312a8..11f4103 100644 (file)
@@ -1,11 +1,11 @@
 class UserSessionsController < Devise::SessionsController
   prepend_before_action :require_no_authentication, :only => [:create ]
   respond_to :json
-
+  skip_before_filter :verify_authenticity_token, only: [:create]
+  
   def create
     if request.xhr?
-      resource = warden.authenticate!(scope: resource_name, recall: "#{controller_path}#failure")
-      sign_in(resource_name, resource)
+      resource = warden.authenticate!(scope: resource_name, recall: "#{controller_path}#xhr_failure")
       return render :json => current_user.to_json({:include => {:author => {}, :artist => {}} })
     else
       super