Gem: ruby 1.9.1p378 (2010-01-10 revision 26273) [x86_64-linux]
/usr/lib/ruby/gems/1.9.1/gems/authlogic-2.1.3/lib/authlogic/session/timeout.rb:26:in block in included': undefined methodbefore_persisting' for Authlogic::Session::Base:Class (NoMethodError)
block in included': undefined method
There has been lots of changes in the ActiveSupport code and ActiveModel. These are what's causing authlogic breaks when used with Rails 3 beta 3.
Assuming you meant Ruby 1.8.6, and not 1.3.6, rails3 only supports Ruby 1.8.7+.
If there are going to be any changes to support Rails 3, I think it should be branched out otherwise it will break in Rails 2
I'm sorry, i made mistake:
what is the solution? i get this error too
use scrum8/authlogic branch for the time being. Authlogic 3 will support Rails 3.
My solution is clone the git url to vendor/plugins and remove my authlogic gem in Gemfile, but if there working gem, i will test back. :), thanks for the update
@petRUShka I believe this should be fixed now. Can you confirm, or is it ok to close?
Yes it is fixed.