LHAuth - GUI登录 | 日志脱敏 | 传送管理 |

原创 闭源 LHAuth - GUI登录 | 日志脱敏 | 传送管理 | 1.1

完成注册/登录后下载
版权类型
原创
插件中文名称
登录插件
插件英文名称
LHAuth
原帖地址
https://wiki.mczyw.top/cj/lhauth/
支持的核心(服务端)
  1. Spigot
  2. Paper
语言支持
中文(简体)
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
[MD] # LHAuth —— 现代化GUI登录 | 日志脱敏 | 传送管理 [1.12-1.21] ## 插件概述 **LHAuth** 是一款为改善玩家登录体验的登录插件。摒弃枯燥的指令输入,采用类似手机解锁的 **GUI 图形化面板**,让登录过程变得直观、优雅且安全。内置企业级加密与日志脱敏功能,完美替代传统 AuthMe。 --- ## 图片介绍 [/MD]
企业微信截图_17652413182645.webp

[MD] ## 核心特色 ### 现代化 GUI 交互 * **图形化面板**:玩家进服自动弹出密码输入界面,无需记忆 `/login` 指令。 * **沉浸式体验**:灰色玻璃板背景装饰,防止误触,提供极致视觉享受。 * **隐私保护**:输入过程全隐藏,不仅聊天栏不显示,GUI 中也以 `*` 号替代。 ### 企业级安全防护 * **BCrypt 加密**:采用行业标准的哈希算法存储密码,拒绝明文,保障玩家数据安全。 * **日志脱敏**:独家 **Log4j2 & JUL 双核过滤器**,自动拦截控制台中的敏感指令(如 `/l 123456`),防止后台泄露。 * **密码强度控制**:支持自定义密码长度限制(默认 4-16 位)及正则校验。 ### 智能传送管理 * **多点管理**:支持设置 **登录大厅 (Lobby)** 和 **认证出生点 (Auth Spawn)**。 * **灵活策略**:可配置登录后是否返回 **上次下线位置**,满足生存服与大厅服的不同需求。 * **防沉迷/防卡**:登录前失明保护,防止未登录玩家移动或交互。 ### 极简安装与配置 * **开箱即用**:无需复杂配置,放入插件文件夹即可运行。 * **多语言支持**:原生支持 **简体中文**,所有提示消息均可自定义。 * **双数据库**:支持轻量级 **SQLite** (本地文件) 和高性能 **MySQL** (远程数据库)。 --- ## 命令与权限 | 命令 | 别名 | 描述 | 权限 | | :--- | :--- | :--- | :--- | | `/register <密码> <确认>` | `/reg` | 注册账号 | 无 | | `/login <密码>` | `/l` | 登录账号 | 无 | | `/changepassword <旧> <新>` | `/cp` | 修改密码 | 无 | | `/lhauth help` | - | 查看管理员帮助 | `lhauth.admin` | | `/lhauth setlobby` | - | 设置登录大厅 | `lhauth.admin` | | `/lhauth setauthspawn` | - | 设置认证出生点 | `lhauth.admin` | | `/lhauth reload` | - | 重载配置文件 | `lhauth.admin` | --- ## 配置文件预览 (Config.yml) ```yaml # LHAuth 配置文件 # 作者: 领航云 # 语言设置 # 选项: en_US, zh_CN, zh_TW language: zh_CN # 数据库设置 storage: type: sqlite # 选项: yaml, sqlite # GUI 设置 (密码输入面板) gui: enable: true # 是否开启密码输入面板 # 传送设置 teleport: # 是否在登录后返回上次下线的位置 (开启则返回,关闭则传送到 lobby) return-last-location: false # 登录大厅 (登录成功后传送的位置) - 使用 /lhauth setlobby 设置 lobby: world: world x: 0 y: 64 z: 0 yaw: 0 pitch: 0 # 认证大厅 (未登录玩家的位置) - 使用 /lhauth setauthspawn 设置 auth-spawn: enable: true world: world x: 0 y: 64 z: 0 yaw: 0 pitch: 0 # 安全设置 security: min-password-length: 6 max-password-length: 32 max-attempts: 5 # 登录超时时间 (秒) login-timeout: 60 # 会话过期时间 (分钟) session-timeout: 1440 # 密码允许的字符 (正则) password-regex: "^[a-zA-Z0-9_]+$" # 游戏限制设置 (未登录时) game: # 加入时传送到 Auth Spawn teleport-spawn: true # 禁止聊天 block-chat: true # 禁止移动 block-movement: true # 禁止交互 block-interact: true # 失明效果 blindness: true ``` --- ## 下载与安装 1. 下载插件 JAR 文件。 2. 将其放入服务器的 `plugins` 文件夹。 3. 重启服务器。 4. (可选) 配置 `config.yml` 并设置出生点。 --- [/MD]
作者
林航
下载
76
查看
935
首次发布
最后更新

评分

0.00 星 0 次评分

林航 的其他资源

最新更新

  1. 修复bug并增加互通支持

    修复:未登录玩家可以通过关闭 GUI 看到上次下线位置坐标的漏洞。现在玩家加入时会强制传送到认证大厅,且关闭 GUI 会被强制传回并重新打开面板。 新增:MySQL 现在可以在...
后退
顶部 底部