2012-03-06 9 views
2

레일즈 3.0 및 디비즈 1.1.7을 사용하고 있습니다. 일부 API 동작을 개발하기 위해 TokenAuthentication 기능을 활성화했습니다.Devise - auth_token 및 current_user

사실, auth_token 매개 변수를 사용하여 액세스하려고하면 current_user가 올바르게 설정되지 않습니다. 그럴까요? 또는 나는 무엇인가 놓치고 있냐?

고맙습니다.

답변

0

당신은 사용자 모델이 추가 시도 할 수 :

before_save :ensure_authentication_token 

이 인증 토큰을 사용하면 사용자를 저장하기 전에 (하나가 아닌 경우를 만드는) 존재 보장합니다. 변경하려는 경우 reset_authentication_token도 있습니다.

관련 문제