Skip to content

Instantly share code, notes, and snippets.

@tjsingleton
Created October 29, 2010 19:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tjsingleton/654170 to your computer and use it in GitHub Desktop.
Save tjsingleton/654170 to your computer and use it in GitHub Desktop.
Seeds fix to reloads authlogic for rails 2.3.x
modules_to_load = [
Authlogic::ActsAsAuthentic::SingleAccessToken::Methods::InstanceMethods,
Authlogic::ActsAsAuthentic::SingleAccessToken::Methods,
Authlogic::ActsAsAuthentic::SessionMaintenance::Methods,
Authlogic::ActsAsAuthentic::PersistenceToken::Methods::InstanceMethods,
Authlogic::ActsAsAuthentic::PersistenceToken::Methods,
Authlogic::ActsAsAuthentic::PerishableToken::Methods::InstanceMethods,
Authlogic::ActsAsAuthentic::PerishableToken::Methods,
Authlogic::ActsAsAuthentic::Password::Methods::InstanceMethods,
Authlogic::ActsAsAuthentic::Password::Methods,
Authlogic::ActsAsAuthentic::Password::Callbacks,
Authlogic::ActsAsAuthentic::MagicColumns::Methods,
Authlogic::ActsAsAuthentic::Login::Methods,
Authlogic::ActsAsAuthentic::LoggedInStatus::Methods::InstanceMethods,
Authlogic::ActsAsAuthentic::LoggedInStatus::Methods,
Authlogic::ActsAsAuthentic::Email::Methods
].reject{ |m| User.included_modules.include? m }
User.send :include, *modules_to_load
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment