File tree Expand file tree Collapse file tree 2 files changed +8
-5
lines changed
Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -43,18 +43,21 @@ _✨ 一款支持多平台、多账号登录的 Minecraft 服务器验证插件
4343
4444---
4545
46- ## 🧭 验证服务器分离原理
46+ ## 🧭 验证服务器
4747
48- MultiLogin 支持将“验证逻辑”从主服务器中独立出来 。
48+ MultiLogin 支持将“验证逻辑”从主服务器中独立出来或者混合使用 。
4949玩家首先连接验证服务器,在该服务器完成登录、认证操作后,再通过 ` transfer ` 协议被转送至主服务器。
5050
5151在转送时,验证服务器会将携带经过 ** 签名** 后的验证数据塞入客户端 ** cookie** 中,从而实现安全的身份传递。
5252
5353这种结构的优势在于:
5454
55- - ✅ 理论上可实现所有登录方式同时并存(特殊条件下需要客户端安装对应的MOD)
55+ - ✅ 扩展性强,便于集成第三方登录方式
5656- ✅ 验证逻辑与业务逻辑完全解耦
5757- ✅ 提高安全性与可维护性
58+ - ✅ 等等……
59+
60+ 如何搭建验证服务器,请参考 [ 远程验证服务器搭建指南] ( docs/remote-authentication-server.md ) 。
5861
5962---
6063
@@ -73,12 +76,12 @@ MultiLogin 支持将“验证逻辑”从主服务器中独立出来。
7376
7477你可以通过编辑配置文件来自定义:
7578
76- - 验证服务器分离/单独本地在线验证
79+ - 验证服务器分离/单独本地在线验证/混合模式
7780- 角色绑定策略
7881- 数据库连接设置
7982 等等……
8083
81- 修改完成后,可使用命令 ` /multilogin reload ` 或重启服务器以应用更改。
84+ 修改完成后,可使用命令 ` /multilogin admin reload ` 或重启服务器以应用更改。
8285
8386---
8487
You can’t perform that action at this time.
0 commit comments