RE: [PHP] Re: session_unregister - but w00t about the back button?

From: Date: Sat, 31 Aug 2002 02:58:14 +0000
Subject: RE: [PHP] Re: session_unregister - but w00t about the back button?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-114748@lists.php.net to get a copy of this message
I did a : session_unregister('xxx'); session_destroy(); header("Location: http://www.xxx.com/xxx"); and mozilla is the only browser out of ie6 netscape 4.7 and mozilla to respect the logout and not repost the data on reload or back request. Go mozilla. I guess the big boys somewhere are taking a nap. -----Original Message----- From: Justin French [mailto:justin@indent.com.au] Sent: Friday, August 30, 2002 10:32 PM To: victor; 'Richard Lynch'; victor@argilent.com Cc: php-general@lists.php.net Subject: Re: [PHP] Re: session_unregister - but w00t about the back button? If you were REALLY concerned, you could use JavaScript (JavasCrap) to open a new window and close the parent... this way there would be no such thing as a "back" button... it'd be disabled. I think later version of JS can empty the history too (unsure though). It's not going to be fool proof for those w/o JS, but it would be an added level of security... Justin on 31/08/02 12:12 PM, victor (siliconhype@yahoo.ca) wrote: > K, thanks, i will sort of realized this, but I was wondering if the user > is silly enough to leave the browser window open then someone can press > the back button and go back, I will probably write a message somewhere > to tell the user to close the browser window. > > To the one who asked about the session_destroy thingie, I did that and I > did session_unregiste(blah) but does the order of these two count? > > -----Original Message----- > From: Richard Lynch [mailto:rich@phpbootcamp.com] > Sent: Friday, August 30, 2002 9:27 PM > To: victor@argilent.com > Cc: php-general@lists.php.net > Subject: [PHP] Re: session_unregister - but w00t about the back button? > >> I can logout with session_unregister - but w00t about the back button? >> >> This is probably so trivial that it has been discussed before, if > anyone >> has some knowledge or link at hand mind passing it on? Thanks. > > If you are using Cookies, then everything is fine. Their cookies will > be > gone, and the back button will not alter that. > > If you pass the SID through the URL, and do session_unregister, again, > they'll "see" the old data maybe, but as soon as they move forward, the > "new" data will be in force. > > If you're worried about the back button and Security, you can try some > headers() to convince the browsers not to cache (search archives for > "no-cache") but the bottom line is going to be "User Education" They > either > *quit* the browser, or risk that it's a stupid broken browser that > ignored > your request not to cache the data. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php ______________________________________________________________________ Post your free ad now! http://personals.yahoo.ca

« previous php.general (#114748) next »