X-Git-Url: http://git.pjr.cc/?p=ga4php.git;a=blobdiff_plain;f=authserver%2Fusercmd.php;h=d19fa54838a69c5af053080f517e3aa8bcb9cad8;hp=aad5e3a14da552e76cc146c4ab98cdb20c3681ca;hb=1e9b1b3a5c4dd1f033ae5f3145d7bb7bcd73a4d6;hpb=e2e22b45b14cae630587bc662a8bfcda98b04510 diff --git a/authserver/usercmd.php b/authserver/usercmd.php index aad5e3a..d19fa54 100644 --- a/authserver/usercmd.php +++ b/authserver/usercmd.php @@ -35,20 +35,25 @@ if(!isset($argv[1])) { echo "\tsettoken: settoken - sets the key (hex) for a token\n"; echo "\tsettype: settype - sets a token type for a user\n"; echo "\tgetusers: getusers - gets a list of users\n"; - echo "\tgetotk: getotk - gets the OTK png for a key\n"; + echo "\tgetotk: getotk - gets the OTKID for a key\n"; + echo "\tradauth: radauth - for radius, only returns a code\n"; return 0; } switch($argv[1]) { + case "radauth": + if($myAC->authUserToken($argv[2], $argv[3])==1) { + return 0; + } else { + return 255; + } + break; case "getotk": - $val = $myAC->getOtkPng($argv[2]); + $val = $myAC->getOtkID($argv[2]); if($val === false) { echo "Failure\n"; } else { - $hand = fopen("val.png", "w"); - fwrite($hand, $val); - fclose($hand); - echo "In val.png\n"; + echo "$val\n"; } break; case "auth":