1

抱歉,如果之前有人问过这个问题,但是当我尝试在 Rails 控制台中创建 UserSession 实例时遇到了 authlogic 问题,如下所示 `UserSession.create! :login => 'blabla', :passw...'

Authlogic::Session::Activation::NotActivatedError:您必须在创建对象之前使用控制器对象激活 Authlogic::Session::Base.controller

导轨版本:3.0.4

也许我错过了什么?我将不胜感激任何帮助:)

4

1 回答 1

4

看来你必须添加类似的东西

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

进入你的config/environment.rb或某处。

来自文章 在脚本/控制台中使用 Authlogic 的提示

于 2011-03-11T16:00:37.573 回答