app/models/remembrance_token.rb in sparkly-auth-1.0.2 vs app/models/remembrance_token.rb in sparkly-auth-1.1.0
- old
+ new
@@ -7,10 +7,12 @@
def value
"#{authenticatable_type}|#{authenticatable_id}|#{series_token}|#{remembrance_token}"
end
- def before_validation
+ before_validation :regenerate_remembrance_token
+
+ def regenerate_remembrance_token
regenerate if new_record?
end
def should_equal(remembrance_token)
@theft = self.remembrance_token != remembrance_token