Разработать - auth_token и current_user - PullRequest
2 голосов
/ 06 марта 2012

Я использую Rails 3.0 и Devise 1.1.7.Для разработки некоторого поведения API я включил функциональность TokenAuthentication.

Дело в том, что, когда я пытаюсь получить доступ с параметром auth_token, current_user не устанавливается должным образом.Должно ли это?Или я что-то упустил?

Спасибо заранее.

1 Ответ

0 голосов
/ 25 октября 2012

Вы можете попробовать добавить это в модель пользователя:

before_save :ensure_authentication_token

Это обеспечит наличие токена аутентификации (если он будет создан, если он есть), прежде чем вы сохраните своего пользователя.Также есть reset_authentication_token, если вы хотите изменить его.

...