>Well, I'm using comes of these variables to maintain state...I'm >timestamping each pageview with CLIENT.lastAccess, and testing to see how >long it's been since the last lastAccess. If it's more than 30 minutes, >then I delete CLIENT.isAuthenticated, and the user will then need to log in >again. In this case, though CLIENT.lastAccess just disappears, but >CLIENT.isAuthenticated stays. The logoout process deletes the >isAuthenticated variable, but I've cfaborted before the deletion of the >client variables, and lastAccess is gone, but isAuthenticated is still >there. I'm not deleting lastAccess anywhere but in the logout template.
This might not solve your problems, but why not use the built-in client.LastVisit variable rather than setting your own timestamp? This variable gets updated with each page view (assuming you haven't disabled global client variable updates in the CF Admin. Maybe switching over to the built-in variable will alleviate your current code issues? Regards, Dave. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Your ad could be here. Monies from ads go to support these lists and provide more resources for the community. http://www.fusionauthority.com/ads.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

