Example #1
0
             $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);
     }