Ruby on rails 3 逻辑激活问题
很抱歉,如果以前有人问过这个问题,但是当我尝试在rails控制台中创建UserSession实例(如Ruby on rails 3 逻辑激活问题,ruby-on-rails-3,authlogic,activation,Ruby On Rails 3,Authlogic,Activation,很抱歉,如果以前有人问过这个问题,但是当我尝试在rails控制台中创建UserSession实例(如`UserSession.create!)时,authlogic遇到了问题:登录=>'blabla',:passw…'我得到: Authlogic::Session::Activation::NotActivatedError: You must activate the Authlogic::Session::Base.controller with a controller object be
`UserSession.create!)时,authlogic遇到了问题:登录=>'blabla',:passw…'
我得到:
Authlogic::Session::Activation::NotActivatedError: You must activate the Authlogic::Session::Base.controller with a controller object before creating objects
Authlogic::Session::Activation::NotActivatedError:在创建对象之前,必须使用控制器对象激活Authlogic::Session::Base.controller
Rails版本:3.0.4
也许我错过了什么?
如果有任何帮助,我将不胜感激:)似乎您必须添加以下内容
Authlogic::Session::Base.controller = Authlogic::ControllerAdapters::RailsAdapter.new(self)
进入您的config/environment.rb
或其他地方
从文章中得到的暗示
看来您必须添加一些类似的内容
Authlogic::Session::Base.controller = Authlogic::ControllerAdapters::RailsAdapter.new(self)
进入您的config/environment.rb
或其他地方
从文章中得到的暗示