跳到主内容

概述

Casdoor可以充当RADIUS服务器。 RADIUS客户端(例如NAS或任何安装了RADIUS客户端软件的主机)向Casdoor发送认证和计费请求。

配置

在conf/app.conf中设置RADIUS端口和共享密钥:

radiusServerPort = 1812
radiusSecret = "secret"

然后启动Casdoor;RADIUS服务器将监听已配置的端口。

支持的消息

  • 访问请求— 客户端发送身份验证请求;Casdoor 根据用户信息进行接受或拒绝,并返回访问接受访问拒绝.
  • 会计请求— 客户发送开始/中期/停止会计;Casdoor记录并回复会计响应.

RADIUS 流量

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

在请求中设置组织