Skip to content
This repository has been archived by the owner on Feb 10, 2024. It is now read-only.
/ EusAuthy Public archive

Using two-step verification technology to enhance the security of Minecraft server accounts.

License

Notifications You must be signed in to change notification settings

ElaBosak233/EusAuthy

Repository files navigation

EusAuthy

🍀 使用二步验证技术增强账号安全性

命令 Commands

/authy create # 创建 EusAuthy 二步验证
/authy delete # 删除 EusAuthy 二步验证
/authy help # 获取 EusAuthy 帮助
/authy remove <玩家名> # 移除指定玩家 EusAuthy 二步验证 !!! 需要管理员权限 !!!
/2fa <code> # 登录时使用,提供验证码以交互服务器

权限 Permissions

authy.general # EusAuthy 的主要权限
authy.op # EusAuthy 的管理员权限
2fa.general # EusAuthy 2FA 的主要权限

配置文件 config.yml

Database: SQLite #SQLite, JSON, YAML (默认 SQLite,目前仅 SQLite 可以使用,其他数据库正在筹划开发)

版本说明 Versions

v1.2.0 Light Operation
- 🛠️ 轻量化插件体积,将依赖托付给 Taboolib 进行自动下载(我记得从 1M 左右变成了 79KB)
v1.1.1 A Little Update
- 🔨 添加 EusAuthy 中 onDisable 方法
- 🔨 添加 bstats 统计数据
- 🛠️ 去除 plugin.yml 中的 api-version
- 🛠️ 将 Material.FILLED_MAP 改为 Material.MAP

v1.1.0 Logic Update α
- 🛠️ 修复以控制台异常为主的 BUG
- 🛠️ 修复了二维码地图在使用 /authy create 后退出重进仍然存在的问题
- 🛠️ 修复了使用 /authy create 后再使用 /2fa <code> 引起的逻辑错误
- 🛠️ 修复了源码 utils.AuthyUtils 中 ramData() 方法的命名,原本是 remData(),雷姆我老婆 🌻

v1.0.0 Init EusAuthy
- 🔨 初始版本,梦开始的地方

下载 Download

🛠️ 插件正式版本 🌳 Minecraft 版本 🔗 下载链接
1.2.0 1.13~1.16.4 EusAuthy-1.2.0.jar
1.1.1 1.13~1.16.4 EusAuthy-1.1.1.jar
1.1.0 1.13~1.16.4 EusAuthy-1.1.0.jar
1.0.0 1.13~1.16.4 EusAuthy-1.0.0.jar

统计数据 Analysis

开源协议 Open source

参与比赛 Competition

本作品已参与 第四届 MCBBS 插件开发赛

About

Using two-step verification technology to enhance the security of Minecraft server accounts.

Resources

License

Stars

Watchers

Forks

Languages