Re: Definitive answer for large scale registration/authentication

From: Date: Tue, 16 Apr 2002 04:59:53 +0000
Subject: Re: Definitive answer for large scale registration/authentication
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-93126@lists.php.net to get a copy of this message
At 2:11 PM +1000 16/4/02, Brad Hubbard wrote: >On Tue, 16 Apr 2002 14:01, Manuel Lemos did align ASCII characters thusly: >> Probably the fastest way to keep session profile information is by >> serializing the data array into a string that will be encrypted and then >> stored in cookie. The security weakness of this method is that if the >> secret key leaks, hackers may use to forge new sessions. > >Is this documented anywhere? What aspect of it do you want to see documentation for? Try: http://www.google.com/search?q=cookie+session+hijack I also have a bookmark to: http://cookies.lcs.mit.edu/ I recall that site has a link to a security study of high-profile sites and their insecure use of cookies. But the site is not reachable from here at present. >> A more secure but eventually less scalable method is to store the >> session data in a shared memory cache, so you minimize database accesses >> to just one after the server is restarted. This is probably the one you >> want to use as long you know how to deal with shared memory and >> semaphores. > >Is this documented anywhere? What aspect of it do you want to see documentation for? PHPLIB has session management via shared memory. I believe it's a little flaky, but certainly a good start. >My understanding was that htaccess authentication was more secure that >session based because of the porblems of session hijacking??? Aah, but does it scale? And do you want to run SSL for all page views? ...R.

« previous php.general (#93126) next »