
HyAuth
Hytale的灵活混合身份验证插件,支持sqlite和mysql数据库
🛡️ HyAuth - Hytale 原生身份验证插件
HyAuth 是一款专为 Hytale 服务器开发的现代身份验证插件。与依赖聊天命令的旧插件不同,HyAuth 利用 Hytale 的原生用户界面 (UI),提供安全、沉浸且专业的登录体验。
✨ 主要功能
🖥️ 原生登录界面 (GUI)
告别 /login <密码>。HyAuth 会在玩家加入服务器时立即呈现自定义登录界面。
- 沉浸式体验:登录窗口是游戏的一部分。
- 安全性:密码字段会以视觉方式保护字符。
- 移动阻止:玩家在验证通过前无法关闭窗口或进行游戏。
⏱️ 智能超时系统
为防止玩家占用服务器空位却不登录:
- 该插件具有可配置的计时器。
- 如果玩家在规定时间(例如 30 或 60 秒)内未登录,将自动断开连接,并显示消息:“身份验证超时”。
🔒 验证与安全性
- 视觉反馈:错误消息(如“密码错误”或内部错误)会直接显示在界面中,避免聊天栏杂乱。
- 交互式按钮:功能完整的“登录”和“取消”按钮。“取消”按钮可主动断开玩家连接。
- UUID 集成:系统基于玩家唯一的 UUID 验证身份验证。
⚙️ 配置
HyAuth 设计为易于配置。
{
"ConnectionString": 仅当 DatabaseType = "mysql" 时使用,
"DatabaseType": sqlite 或 mysql,
"LoginTimeout": 验证玩家的时间(秒),若超时则将断开玩家连接
}
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。