担保

担保

认证,安全的服务器端认证解决方案,具有Argon2id哈希、2FA TOTP和会话持久化功能。

管理

Vouch

Architectury API Fabric NeoForge Modrinth

Vouch 是一款专为现代 Minecraft 设计的安全服务端认证模组。它完全在服务端处理玩家注册、登录和双因素认证,这意味着玩家无需在客户端安装任何内容即可加入。

我们目前支持 Minecraft 1.21.1 至 1.21.4,兼容 Fabric 和 NeoForge。

工作原理

当玩家加入时,他们会被置于“预认证”状态,在此状态下他们无法移动、交互或查看聊天,直到他们登录。

  • 新玩家 使用 /register <password> <password> 创建账户。
  • 回归玩家 使用 /login <password> 访问服务器。
  • 会话持久化: 如果玩家从同一 IP 快速断开并重新连接,他们的会话会被记住,这样他们就不必立即再次输入密码。

主要特性

安全与性能 我们使用 Argon2id 进行密码哈希处理,这是当前行业安全标准。至关重要的是,所有数据库操作和哈希处理都在单独的线程上异步运行。这确保了 Vouch 即使在登录高峰期间也对服务器的 TPS 零影响。

双因素认证(2FA) 玩家可以选择使用 TOTP 2FA 来保护他们的账户。通过 /2fa setup 启用后,模组会直接在游戏内地图像物品上渲染一个二维码。玩家可以用 Google Authenticator、Authy 或 Aegis 扫描此二维码来生成基于时间的验证码。

数据库支持 Vouch 在数据存储方面非常灵活。它默认使用 H2(无需设置),但通过 HikariCP 完全支持 SQLite、MySQL 和 PostgreSQL,以满足需要连接池的大型服务器。

自定义 该模组已本地化为英语(en_us)和西班牙语(es_mx),但所有消息都可以自定义。你还可以配置音效、标题和 Boss 栏,以匹配你服务器的风格。

要求

  • Minecraft 1.21.1、1.21.2、1.21.3 或 1.21.4
  • Java 21 或更高版本
  • Fabric(需要 Fabric API)或 NeoForge
  • 两个加载器都需要 Architectury API

文档

如需完整的配置指南、权限节点和高级设置,请访问我们的文档:

https://vouch.nozz.skin

仅服务端

此模组严格为服务端模组。请勿将其安装在客户端。


Ko-fi