2013-03-19 55 views
1

我目前脫殼而出的radtest命令行工具來驗證用戶對RADIUS服務器:PHP半徑或radtest簡單半徑authinication

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

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

是否有一個更加綜合的方法,也許使用類或其他這樣的PHP組件,這可能會更有效率或更安全(有人可以用一個收集證書來取代radtest可執行文件)?

回答

0

您是否試過Auth_Radius PEAR包類?

看起來它可能是對Radius服務器進行身份驗證的最簡單的集成解決方案。 它可能需要您安裝the PECL radius package,您可能比我更安裝它!

+0

這是一個arm處理器嵌入式linux不能pecl需要最簡單的解決方案 – user1930591 2014-04-24 16:55:05