1

我目前正在使用 radtest 命令行工具来针对 radius 服务器对用户进行身份验证:

$response = exec("radtest $user $pass $server $port $secret | grep Access-Accept")

if($response!= "") {
  echo "access granted";
}

是否有更集成的方法,可能为此使用 PHP 中的类或其他此类组件,这可能更有效或更安全(有人可以用收集凭据的可执行文件替换 radtest 可执行文件)?

4

1 回答 1

0

您是否尝试过Auth_Radius PEAR 包类?

看起来它可能是针对 Radius 服务器进行身份验证的最简单的集成解决方案。它可能需要您安装PECL radius 包,安装它的运气可能比我好!

于 2013-03-19T23:10:20.883 回答