概述
Casdoor可以充当RADIUS服务器。 RADIUS客户端(例如NAS或任何安装了RADIUS客户端软件的主机)向Casdoor发送认证和计费请求。
配置
在conf/app.conf中设置RADIUS端口和共享密钥:
radiusServerPort = 1812
radiusSecret = "secret"
然后启动Casdoor;RADIUS服务器将监听已配置的端口。
支持的消息
- 访问请求— 客户端发送身份验证请求;Casdoor 根据用户信息进行接受或拒绝,并返回
访问接受或访问拒绝. - 会计请求— 客户发送开始/中期/停止会计;Casdoor记录并回复
会计响应.

Casdoor 中的用户属于一个组织. 将 RADIUS 请求的类别属性设置为用户的组织名称,以便 Casdoor 可以正确解析用户。
