The expiry is passed directly to memcache, which treats any value
over 30 days as an absolute time, so using 1 month leads to sessions
expiring as soon as they are created.
cookies.permanent["_osm_username"] = user.display_name
session[:user] = user.id
cookies.permanent["_osm_username"] = user.display_name
session[:user] = user.id
- session_expires_after 1.month if session[:remember_me]
+ session_expires_after 28.days if session[:remember_me]
target = session[:referer] || url_for(:controller => :site, :action => :index)
target = session[:referer] || url_for(:controller => :site, :action => :index)