A cookie would probably be easiest, just set the cookie each time the
page is loaded. Cookie.lastactivity.

Then do something like:

<cfif isDefined("session.userid")
AND datediff("n", cookie.lastactivity, now()) GT 5>

Your session expired.

<cfelseif NOT defined("session.userid")>

Hey you gotta login.

<cfelse>
..

______________________
steve oliver
atnet solutions, inc.
http://www.atnetsolutions.com


-----Original Message-----
From: Jim McAtee [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, February 14, 2002 5:04 PM
To: CF-Talk
Subject: Login expired vs. Not logged in


In an app I'm developing, I'm using a simple system of using session
variables for access control:

<cfif not IsDefined("session.userid")>
  Hey, you gotta login.
<cfelse>
.

Is it possible to detect if a user session has _expired_?

<cfif *expired*>
  Your login session has expired.  You must login again.
<cfelseif not IsDefined("session.userid")>
  Hey, you gotta login.
<cfelse>
  ...

Roll my own, using cookies?

Thanks,
Jim

______________________________________________________________________
Dedicated Windows 2000 Server
  PIII 800 / 256 MB RAM / 40 GB HD / 20 GB MO/XFER
  Instant Activation � $99/Month � Free Setup
  http://www.pennyhost.com/redirect.cfm?adcode=coldfusiona
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to