Re: PHP authenticating and session management

From: Date: Fri, 22 Jun 2001 09:08:30 +0000
Subject: Re: PHP authenticating and session management
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-54852@lists.php.net to get a copy of this message
I'm not quite sure if this is the perfect way cause I'm pretty new to this session stuff, too..... but my version looks like this: [login.php] a form with username and password field. submit --> auth.php [auth.php] check if username and password are ok (from a text file or your mysql database) [yes|no] [no] -> echo "bad login or password."; exit; [yes] -> start a session, save username and password in session vars, redirect to userpage lets say your userpages look like "aUsername_blah.php" ["aUsername_blah.php"] include a script on every userpage that checks if login and password are correct [yes|no] [no] -> redirect to login.php [yes] -> display page comments appreciated :) .andi "Arash Dejkam" <arashdejkam@yahoo.com> schrieb in im Newsbeitrag: 9guhbf$msi$1@w153.z064000151.sjc-ca.dsl.cnc.net... > Hi, > > I want to use PHP session manager but I have some problems, > > I want the session start in a login page so I do this for example: > > after authenticating... > session_start(); > session_register("username"); > > then I want the user to be able to see his own pages, what do I have to do > in those pages? > > simply check $username and bring up the user's page ? but this makes it > possible for any hacker to send a cookie with username and see that page. I > know that PHP stores a unique random number for each session but how can I > check that it matches with the number in the cookie. > > help me please I'm really confused ! > > Thanks > > Arash Dejkam > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net >

« previous php.general (#54852) next »