$digest = $_SERVER['PHP_AUTH_DIGEST']; $verified = $auth->verifyUser($digest); if ($verified == 0) { $auth->prompt(); $digest = $_SERVER['PHP_AUTH_DIGEST']; $verified = $auth->verifyUser($digest); } $memberUsername = $auth->getUsername($digest); } if ($verified == 1) { // valid password, look up authorization list $member = $auth->verifyMembership($username, $memberUsername); if ($member == 1) { $viewer->loadUserPage($username); } else { $viewer->unauthorized($username); } } } else { if ($username != "") { $viewer->loadUserPage($username); } else { $viewer->loadAllPage(1); } } } else { if (isset($page)) { $viewer->loadAllPage($page); } else { $viewer->loadAllPage(1); }