I thought this was the standard trick:

<!--- This expires the session once the browser window is closed. --->
<cfif IsDefined("cookie.cfid") AND IsDefined("cookie.cftoken")>
 <cfcookie name="cfid" value=cookie.cfid>
<cfcookie name="cftoken" value=cookie.cftoken>
</cfif>

The other way is just an extra step.


On Thu, Sep 16, 2010 at 9:50 PM, Kym Kovan <dev-li...@mbcomms.net.au> wrote:

>
> On 17/09/2010 10:49, Michael Grant wrote:
> >
> > Am I just tired or is this a little redundant? Set a local var equal to
> the
> > cookie value, then overwrite the cookie value with the local var value?
> > Surely I'm just reading this wrong.
>
> Its a standard trick to change the "expires" attribute for the cookie so
> it expires immediately.
>
> Close browser, open browser and it becomes a new session rather than
> using the still-existing cookies from before.
>
>
> HTH
>
> Kym K
>
> >
> > On Thu, Sep 16, 2010 at 8:35 PM, Andrew Scott<andr...@andyscott.id.au
> >wrote:
> >
> >>
> >> You should be doing something like this.
> >>
> >>                 <cfif isDefined("Cookie.CFID") AND
> >> isDefined("Cookie.CFTOKEN")>
> >>                         <cfset cfId_local = Cookie.CFID>
> >>                         <cfset cftoken_local = Cookie.CFTOKEN>
> >>                         <cfcookie name="CFID" value="#cfId_local#">
> >>                         <cfcookie name="CFTOKEN"
> value="#cftoken_local#">
> >>                 </cfif>
> >>
>
>
> --
>
> Yours,
>
> Kym Kovan
> mbcomms.net.au
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:337171
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to