nasty auth bug

This commit is contained in:
real_nowhereman 2011-04-03 17:15:36 +00:00
parent ee6e7c551c
commit 1bcdd215b1

View File

@ -74,6 +74,7 @@
} }
function user_loggedin(){ function user_loggedin(){
global $loggedin, $fp_user; global $loggedin, $fp_user;
@ -89,16 +90,21 @@
$fp_user = user_get($_COOKIE[USER_COOKIE]); $fp_user = user_get($_COOKIE[USER_COOKIE]);
if ($fp_user) { if (!$fp_user) {
$loggedin = ($_COOKIE[PASS_COOKIE] == $fp_user['password']); return false;
}
if($_COOKIE[PASS_COOKIE] == $fp_user['password']) {
$loggedin = true;
return $fp_user;
} }
return $fp_user; $loggedin = false;
return false;
} }
function user_get($userid=null){ function user_get($userid=null){
if ($userid == null && ($user = user_loggedin())) { if ($userid == null && ($user = user_loggedin())) {
return $user; return $user;