Thanks, that's probably the way to go. On Sunday, September 2, 2012 12:20:13 AM UTC-4, Anthony wrote: > > As long as you're storing the session object, rather than trying to point > to the old session file, why not just write the session contents into the > new session? > > Anthony > > On Saturday, September 1, 2012 12:38:47 PM UTC-4, monotasker wrote: >> >> I'd like my app to preserve a "state" for each user for 24-hours, even if >> s/he >> - logs out and back in >> - switches browsers >> - switches IP (i.e., uses a different device) >> What would be the best way to do this? >> >> I'm already using the session object to preserve state in the app. So I >> was thinking that when the user first logs in I could save the >> auth.user_id, datetime and session id in a db table. Then whenever the user >> visits the site again (or logs in if s/he has logged out) I can >> (a) check for a row in that table with the current user's id, >> (b) check that it's datetime wasn't more than 24-hours ago, and >> (c) if not, then set the current session cookie to point to the old >> session file on the server (i.e., the old session id) >> >> If this sounds like a reasonable way to go, how would I trigger this when >> a session cookie is being created? >> >> Thanks, >> >> Ian >> >
--