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