示例#1
0
     if ($res) {
         echo "Password Set\n";
     } else {
         echo "Failure?\n";
     }
     break;
 case "setname":
     $ret = $myAC->setUserRealName($argv[2], $argv[3]);
     if ($ret) {
         echo "Real Name Set\n";
     } else {
         echo "Failure?\n";
     }
     break;
 case "settoken":
     $ret = $myAC->setUserToken($argv[2], $argv[3]);
     if ($ret) {
         echo "Token Set\n";
     } else {
         echo "Failure?\n";
     }
     break;
 case "settype":
     $ret = $myAC->setUserTokenType($argv[2], $argv[3]);
     if ($ret) {
         echo "Token Type Set\n";
     } else {
         echo "Failure?\n";
     }
     break;
 case "getusers":
示例#2
0
         if ($ret == "name") {
             header("Location: ?error=" . urlencode("Client Name Already Existed"));
         } else {
             if ($ret == "ip") {
                 header("Location: ?error=" . urlencode("Client IP Already Existed"));
             }
         }
     }
     exit(0);
     break;
 case "customtoken":
     $ttype = $_REQUEST["tokentype"];
     $tkey = $_REQUEST["tokenkey"];
     $username = $_REQUEST["username"];
     $ret1 = $myAC->setUserTokenType($username, $ttype);
     $ret2 = $myAC->setUserToken($username, $tkey);
     error_log("got, {$ret1}, {$ret2}...");
     break;
 case "synctoken":
     $username = $_REQUEST["username"];
     $tokenone = $_REQUEST["tokenone"];
     $tokentwo = $_REQUEST["tokentwo"];
     $retval = $myAC->syncUserToken($username, $tokenone, $tokentwo);
     error_log("retval: {$retval}");
     if ($retval) {
         header("Location: ?message=" . urlencode("token synced"));
         exit(0);
     } else {
         header("Location: ?error=" . urlencode("token not synced"));
         exit(0);
     }