lib/auth_helpers/model/rememberable.rb in josevalim-auth_helpers-0.1.1 vs lib/auth_helpers/model/rememberable.rb in josevalim-auth_helpers-0.1.2
- old
+ new
@@ -30,9 +30,15 @@
self.token = nil
self.token_expires_at = nil
self.save(false)
end
+ # Returns a hash to be store in session
+ #
+ def remember_me_cookie_hash
+ { :value => self.token, :expires => self.token_expires_at }
+ end
+
# Change if you want to set another token_expiration_interval or add
# custom logic (admin has one day token, clients have 2 weeks).
#
def token_expiration_interval
2.weeks.from_now