cookiesは今から20年後に切れる
Railstutorialの第8章。
sign_inメソッドの作成のところで、SessionHelperに書く時。
module SessionsHelper def sign_in(user) remember_token = User.new_remember_token cookies.permanent[:remember_token] = remember_token user.update_attribute(:remember_token, User.encrypt(remember_token)) self.current_user = user end end
ここでcookies.permanent[:remember_token]とするのですが、
実はそれまでは、
20.years.from_now
と記述していたのが、
permanentはRailsが作った便利なメソッドだと。