From: Jochen M. <jme...@us...> - 2004-01-04 21:10:52
|
Update of /cvsroot/bobs/bobs/inc In directory sc8-pr-cvs1:/tmp/cvs-serv19764 Modified Files: class_server.php Log Message: fixed login bug (2 users with identical loginnames) could get access to eachothers shares Index: class_server.php =================================================================== RCS file: /cvsroot/bobs/bobs/inc/class_server.php,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- class_server.php 29 Dec 2003 02:43:28 -0000 1.7 +++ class_server.php 4 Jan 2004 21:10:49 -0000 1.8 @@ -32,7 +32,8 @@ foreach ( $this->servers as $server ) { $cur_server = $server["server"] . '.' . $server["share"]; if ( $cur_server == $login_server && $server["password"] == $login_password - && $server["restore_method"] != "none") { // not allowed to login, when restore_method == "none" + && $server["login"] == $login_name // be sure it is the same user + && $server["restore_method"] != "none") { // not allowed to login, when restore_method == "none" $this->login_ok = 'yes'; $this->config = $server; return; |