Проблемы с аутогенной активацией - PullRequest
1 голос
/ 11 марта 2011

Извините, если этот вопрос задавался ранее, но у меня возникли проблемы с authlogic, когда я пытаюсь создать экземпляр UserSession в консоли rails, например `UserSession.create! :login => 'blabla', :passw...' Я получаю:

Authlogic::Session::Activation::NotActivatedError: You must activate the Authlogic::Session::Base.controller with a controller object before creating objects

Версия Rails: 3.0.4

Может я что то пропустил?Буду признателен за любую помощь:)

1 Ответ

4 голосов
/ 11 марта 2011

Кажется, вам нужно добавить что-то вроде

Authlogic::Session::Base.controller = Authlogic::ControllerAdapters::RailsAdapter.new(self)

в ваш config/environment.rb или где-то еще.

Подсказка взята из статьи Работа с Authlogic в скрипте / консоли

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...