How do you get form data out of the browser's memory so that after a
user logs into a secure website, then logs out, if you click the back
button on the browser, a dialog box pops up warning : 

"The page you are trying to view contains POSTDATA that has expired
from cache. If you resend the data, any action the form carried out
(such as a search or online purchase) will be repeated. To resend the
data, click OK. Otherwise, click cancel." (using FireFox) 

or 

"Warning: Page has Expired The page you requested was created using
information you submitted in a form. This page is no longer available.
As a security precaution, Internet Explorer does not automatically
resubmit your information for you. To resubmit your information and view
this Web page, click the Refresh button." (using IE).

Sometimes you have to click the back button several times to go back in
the browser history to the point where it had the form data. I'm using
MX 6.1 with the cflogin/cflogout tags. 

I tried putting a cflocation right after the cfloginuser tag to
redirect the user to the index page, but then the user keeps getting the
login form instead of the index page after being authenticated. Which is
weird because I thought that the cflogin tag was supposed to not execute
if the user is logged in. How can that even be happening?

This is ugly. Anybody know what the solution is?

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Discover CFTicket - The leading ColdFusion Help Desk and Trouble 
Ticket application

http://www.houseoffusion.com/banners/view.cfm?bannerid=48

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:199200
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to