authserver验证

authserver验证

SessionGuard 服务器安全协议的客户端配套程序。

SessionGuard 客户端

SessionGuard 服务器安全协议的客户端配套组件。


这个模组有什么作用?

SessionGuard 客户端是一个轻量级配套组件,用于连接运行 SessionGuard 安全协议的服务器。

当你加入受保护的服务器时,它会向你发送一个加密挑战。此模组会响应并将你的官方 Minecraft 访问令牌转发回服务器 —— 仅此而已。服务器随后直接联系 Mojang 的会话 API,以验证你是该账户的合法所有者。

你的凭据绝不会离开 Minecraft 会话系统。 此模组不会发起任何 HTTP 请求,不会存储任何数据,也不会以任何方式修改游戏玩法。


为什么需要这个?

以离线模式运行的服务器无法原生验证玩家是否真的拥有他们声称的 Minecraft 账户。SessionGuard 通过在服务器端实现 Mojang 的官方会话验证协议来解决此问题。此模组是使握手过程成为可能的客户端组件。


功能特点

  • 客户端不调用任何 Mojang API
  • 不在本地存储任何数据
  • 不改变游戏玩法
  • 无图形界面、无指令、无配置

需求

  • Minecraft 1.20.1 — Fabric
  • Fabric API
  • 官方 Minecraft 启动器(需要才能使会话验证成功)

为 CRETANIA 私服网络开发。