Przepraszam, jeśli wcześniej zadano to pytanie, ale mam problem z authlogic kiedy próbuję utworzyć instancję UserSession w konsoli rails `UserSession.create! :login => "blabla", :passw..."
Dostaję:
Authlogic :: Session :: Activation :: NotActivatedError: Musisz aktywować Authlogic :: Session :: Base.controller z obiektem kontrolera przed utworzeniem obiektów
Wersja Rails: 3.0.4
Może coś przeoczyłem? Będę wdzięczny za każdą pomoc :)
Odpowiedzi:
4 dla odpowiedzi № 1Wygląda na to, że musisz dodać coś podobnego
Authlogic::Session::Base.controller = Authlogic::ControllerAdapters::RailsAdapter.new(self)
do twojego config/environment.rb
lub gdzieś.
Wskazówka zaczerpnięta z artykułu Praca z Authlogic w skrypcie / konsoli