Password Authentication
About 2 min
Overview
This page is the English counterpart of the Chinese Password Authentication guide. It summarizes cluster edition operation, deployment, integration, and high-availability maintenance while keeping the document path aligned with the Chinese documentation structure.
How To Use This Page
- Follow the same operation order as the Chinese source page.
- Keep configuration values, topic names, ports, commands, and file paths consistent with your deployment environment.
- Screenshots and diagrams reuse the Chinese documentation image directory so assets are maintained in one place.
- For production changes, validate the operation in a test environment before applying it online.
Reference Commands And Configuration
The following snippets are preserved from the source guide because commands, configuration keys, and protocol examples should remain exact.
{
"clientid": "${clientid}",
"password": "${password}",
"username": "${username}",
"ipaddress": "${ipaddress}",
"keepalive": "${keepalive}",
"proto_ver": "${proto_ver}"
} "http_params": {
"url": "http://127.0.0.1:8080/webhook",
"method": "POST",
"connect_timeout": 15,
"enable_pipelining": 100,
"pool_size": 8,
"request_timeout": 15,
"headers": {
"accept": "application/json",
"cache-control": "no-cache",
"connection": "keep-alive",
"keep-alive": "timeout=30, max=1000",
"x-request-source": "fsmq"
},
"body": {
"clientid": "${clientid}",
"password": "${password}",
"username": "${username}",
"ipaddress":"${ipaddress}",
"keepalive":"${keepalive}",
"proto_ver":"${proto_ver}",
"connected_at":"${connected_at}"
}
},
```clientid 客户端id keepalive 心跳时间 proto_ver 协议版本 connected_at 认证时间 username 用户名 password 密码 ipaddress 客户端IP
```java
@PostMapping("/webhook")
private void webhookAuth(@RequestBody WebHookTestVo vo) {
// 您的认证处理逻辑
}
//接收数据实体类
@Data
public class WebHookTestVo {
private String username;
private String password;
private String clientid;
/** 客户端源 IP 地址 **/
private String ipaddress;
/** 客户端申请的心跳保活时间 **/
private Integer keepalive;
/** 协议版本号 **/
private Integer proto_ver;
/** 时间戳(秒) **/
private Long connected_at;
/** 错误原因 **/
private String reason;
}[{"username":"FastBee","password":"123","clientid":"test-webhook","ipaddress":"127.0.0.1:51317","keepalive":60,"proto_ver":4}]Shared Screenshots
The English documentation reuses the screenshots from the Chinese source page. UI labels in screenshots may remain Chinese.














