just CFParam the session variables to nothing so if they don't exist
they will get set.


On 8/3/07, James Smith <[EMAIL PROTECTED]> wrote:
> Simple...
>
> While structClear(session) will wipe all of the session data it will also
> remove the sessionid, cftoken and urltoken so the very next page that tries
> to access any session information will error.
>
> I can (and currently do) manually clear individual keys from the session
> when the user clicks on logout but I can imagine a situation where in 12
> months some other developer stored some new info in the session scope that
> isn't being deleted on logoff and causes a debugging problem as the
> application breaks.
>
> If you could force a user to get a new session ID you could forget about any
> data left in the old session because it would no longer be in use, add to
> this the fact that the new session would run the onSessionStart() function
> and initialise all the variables again and you can surely see why this is
> much easier than manually deleting some data then reinitializing some vars
> by hand.
>
> --
> Jay
>
> -----Original Message-----
> From: Raymond Camden [mailto:[EMAIL PROTECTED]
> Sent: 03 August 2007 13:18
> To: CF-Talk
> Subject: Re: Forcing a session to end...
>
> James - I have to ask though - why? The ID value is a ColdFusion
> concern. The server sets it up. It is not - and should not - be
> something you are concerned with. You need to concern yourself with
> the data, and as others have pointed out here there are simple ways to
> clear the data.
>
> On 8/3/07, James Smith <[EMAIL PROTECTED]> wrote:
> > All this being said, is there any way I can force a user to get a new
> > session id.  I can clean up the old session by hand but I need them to be
> > pushed into a new session.
> >
> > --
> > Jay
> >
> >
> >
>
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Download the latest ColdFusion 8 utilities including Report Builder,
plug-ins for Eclipse and Dreamweaver updates.
http;//www.adobe.com/cfusion/entitlement/index.cfm?e=labs%5adobecf8%5Fbeta

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:285312
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to