这个项目能做什么
Offline-Mode Login Mod 为运行在离线模式下的 NeoForge 服务器提供了一套混合身份验证系统。它能自动区分正版玩家和离线玩家,确保正版用户通过 Mojang 验证以保留其官方 UUID 和皮肤,而离线用户则需要注册并使用密码登录。
核心功能包括:
- 根据已知玩家列表自动选择登录模式。
- 使用加盐的 BCrypt 哈希算法安全存储离线密码。
- 为受信任的 UUID 和 IP 组合提供无密码登录窗口。
- 对未认证的离线玩家实施严格限制,包括观察者模式、移动锁定、失明效果以及拦截交互操作。
- 安全特性,如密码黑名单、登录尝试次数限制、针对暴力破解的临时封禁以及登录超时机制。
- 管理员工具,用于重置密码或完全删除玩家数据。
- 可配置的设置,包括数据库路径、BCrypt 成本以及多语言本地化支持。
评论
0 评分人数达到10人后显示
登录后参与讨论。