lib/auth/behavior/remember_me.rb in sparkly-auth-1.0.2 vs lib/auth/behavior/remember_me.rb in sparkly-auth-1.1.0

- old
+ new

@@ -1,15 +1,19 @@ module Auth module Behavior class RememberMe < Auth::Behavior::Base migration "create_sparkly_remembered_tokens" - def apply_to_passwords(password) + def apply_to_controller(base_controller, user_model) + ApplicationController.send(:include, Auth::Behavior::RememberMe::ControllerExtensions) + end + + def apply_to_password(password_model, user_model) # no effect end - def apply_to_accounts(model_config) - model_config.target.instance_eval do + def apply_to_user(user_model) + user_model.auth_config.target.instance_eval do has_many :remembrance_tokens, :dependent => :destroy, :as => :authenticatable end end end end