2014-12-01 10 views
7

Ho un problema però. Sto seguendo https://www.airpair.com/ruby-on-rails/posts/authentication-with-angularjs-and-ruby-on-rails per il mio lavoro.La catena di filtri si è fermata come: authenticate_user! reso o reindirizzato

Utilizzando ng-token-auth e devise_token_auth

controller classe MyController < ApplicationController before_filter: authenticate_user !, tranne: [: nuovo: creare]

ma tutte le chiamate della API sono sempre " catena di filtri fermato come:! authenticate_user reso o reindirizzato"

Ogni suggerimento aiutare

risposta

0

Ok sicuro come un questo invece ?:

Cambia la chiamata da @user a @current_user in after_token_authentication. Sei authenticate_user! la chiamata richiede @current_user

sign_in @current_user, :bypass => true 
+0

Voglio ottenere l'utente corrente e quindi utilizzare authenticate_user! –