[PHP-users 359] radius認証関数を探してます
Mitsushi SUGIMOTO
php-users@php.gr.jp
Thu, 28 Jun 2001 18:10:19 +0900
杉本@FKC と申します。
PHP4.0.6 (on Readhat 7.1 ftp版)にて、ユーザ認証を、DTC Radiusサーバを
用いて行なおうとしております。(図1参照)
+--------------------------+ +-----------------+
O |Apache + PHP + PostgreSQL |-------------->| DTC Radius 2.03 |
| --->| |<--------------| Server |
^ +--------------------------+ +-----------------+
図1
PHPとradiusをキーワードにして検索した結果、http://www.mavetju.org
にてEdwin Groothuisさんが公開している、radius authentication v1.0
(radius_authentication.inc/conf)が希望する動きをしてくれる関数と
判明しましたので、入手し、テスト環境で試してみたのですが、この
関数が生成するパケットはDTC Radiusが期待するものと異なるようで、
invalid radius packetとなり、うまく認証が行なえません。
どなたか、公開できるDTC Radiusサーバ用の認証関数をお持ちの方いらっしゃいません
でしょうか?
# 最悪、radping.cのソースを読み、radius_authentication.incを修正するか
# radpingを外部呼び出しで実行する方法で逃げるかなー。
---
Name: Mitsushi SUGIMOTO/杉本 光司
E-Mail: moto@fkc.fujitsu.com
Key fingerprint = D7ED 4844 BDE7 4C24 1FD0 A129 797B 080D 2A03 3D86
Add My couple of cents to the topic