• 注册
  • 服务器&插件 服务器&插件 关注:32 内容:11826

    Auth Guard 验证插件

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > 服务器&插件 > 正文
  • 潮涌核心
    永久赞助者

    Auth Guard 验证插件

    下载: 127|源代码
    一个轻量级 Minecraft 身份验证插件,允许玩家通过密码注册与登录,适用于离线模式服务器并支持 MySQL/SQLite 数据库。
    • 详细介绍
    • 画廊
    🔒 Auth Guard

    Auth Guard 是一款面向离线模式(offline-mode)Minecraft 服务器的轻量级、易用的身份验证插件,确保玩家通过密码安全注册与登录,保护账号免受未授权访问。

    插件截图

    ✨ 主要功能

    • 🔐 安全的注册与登录流程
    • 🔑 使用 SHA-256 哈希处理密码(SHA-256)
    • 💾 支持 MySQL 或 SQLite(根据配置自动检测)
    • 🗄️ 内置简单命令用于数据库管理(例如移除玩家数据)
    • 🎯 支持验证码(Captcha)以防止机器人
    • 🔄 玩家可随时使用 /changepass 更改密码
    • ⏰ 配置超时内未登录将被自动踢出
    • 🎮 消息支持 MiniMessage 文本格式(MiniMessage)
    • 🔊 支持声音与标题反馈(如登录成功/失败、显示验证码等)
    • ⚙️ 完全可配置,易于部署
    • 📄 支持 Skript 与 Bukkit 事件(详见 GitHub 仓库)

    🔧 工作原理

    1. 新玩家首次加入时需通过 /register 命令注册密码。
    2. 回归玩家需使用 /login 命令登录。
    3. 未在配置的超时时间内登录的玩家会被自动踢出。
    4. 可选地在加入时显示验证码以阻挡机器人。
    5. 所有提示消息均可自定义并支持 MiniMessage 格式。

    🚩 权限

    • authguard.admin - 默认:OP - 允许使用管理命令

    🛠 常用命令

    • /register <password> — 注册新账号并保存密码
    • /login <password> — 登录已有账号
    • /changepass <old> <new> — 修改密码
    • 管理命令(例如移除玩家数据)由管理员权限控制

    文档结构

    • 概览(Overview)
    • 主要功能(Features)
    • 工作原理(How it works)
    • 权限与命令(Permissions & Commands)
    • 计划功能(Planned Features)

    🚀 计划中功能

    • 针对正版(premium)账号的自动登录
    • 管理面板用于账号管理
    • 会话系统(记住玩家以便重连时免登录)

    注意

    • 插件设计为自包含,不依赖外部服务,运行轻量,对服务器性能影响小。
    • 如发现问题或 Bug,欢迎在项目仓库中提交反馈以帮助改进。

    该文章由SodaMC收录 如侵犯版权请联系社区管理删除

    版本[来自CurseForge.com]

    AuthGuard v1.0.22025-06-29
    下载
    AuthGuard v1.0.12025-06-24
    下载
    AuthGuard v1.0.02025-06-21
    下载
  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: