林航. 发表于 2025-12-9 09:57:07

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

LHAuth —— 现代化GUI登录 | 日志脱敏 | 传送管理 |

插件概述
LHAuth **LHAuth** 是一款为改善玩家登录体验的登录插件。摒弃枯燥的指令输入,采用类似手机解锁的 **GUI 图形化面板**,让登录过程变得直观、优雅且安全。内置企业级加密与日志脱敏功能,完美替代传统 AuthMe。



图片介绍

核心特色

现代化 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)


# 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: "^+$"

# 游戏限制设置 (未登录时)
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 并设置出生点。

页: [1]
查看完整版本: LHAuth - GUI登录 | 日志脱敏 | 传送管理 |