lib/sorcery/model/submodules/remember_me.rb in sorcery-0.1.3 vs lib/sorcery/model/submodules/remember_me.rb in sorcery-0.1.4

- old
+ new

@@ -20,16 +20,18 @@ base.send(:include, InstanceMethods) end module InstanceMethods + # You shouldn't really use this one - it's called by the controller's 'remember_me!' method. def remember_me! config = sorcery_config self.send(:"#{config.remember_me_token_attribute_name}=", generate_random_code) self.send(:"#{config.remember_me_token_expires_at_attribute_name}=", Time.now + config.remember_me_for) self.save!(:validate => false) end - + + # You shouldn't really use this one - it's called by the controller's 'forget_me!' method. def forget_me! config = sorcery_config self.send(:"#{config.remember_me_token_attribute_name}=", nil) self.send(:"#{config.remember_me_token_expires_at_attribute_name}=", nil) self.save!(:validate => false) \ No newline at end of file