function doCookieAuth() { // Check for cookie logged-in-ness $cookieVal = isset($_COOKIE['login']) ? $_COOKIE['login'] : ''; if ($cookieVal != '') { $uf = new UserFinder($_REQUEST['db']); $result = $uf->checkCookieCredentials($cookieVal); if (!DB::isError($result) && $result != null) { $userID = $result['user_id'] + 0; if ($userID != 0) { $_SESSION['loggedIn'] = true; $_SESSION['userId'] = $result['user_id'] + 0; return true; } else { $_SESSION['loggedIn'] = false; } } } return false; }