📱 Phone_verification 手机验证插件
📌 插件概述
一个基于 LeviLamina + LegacyScriptEngine (LSE) 的 Minecraft Bedrock 服务器插件,为服务器提供手机号验证功能,有效防止多账号滥用。
✨ 功能特性
- ✅ 手机号验证:新玩家加入需验证手机号
- 🔒 一手机一账号:每个手机号最多绑定一个账号
- 📲 短信验证码:通过阿里云短信服务发送6位验证码
- ⏳ 数据持久化:已验证玩家数据自动保存
- 🛡️ 安全防护:未验证玩家自动踢出
⚙️ 配置说明
插件会自动生成配置文件 config.json,需配置以下参数:
{
"sms": {
"apiUrl": "阿里云短信API地址",
"appCode": "你的AppCode",
"templateId": "短信模板ID"
}
}
⚠️ 注意
-
因为每一家的sms接口参数可能存在差异,并不保证所有的sms都可以在本插件使用。本插件按照北京深智恒际科技有限公司的接口参数进行编写。链接:https://market.aliyun.com/apimarket/detail/cmapi00037170#sku=yuncode31170000018 (并非广告)
📦 依赖环境
-
Minecraft Bedrock 服务器
-
LeviLamina 加载器
-
LegacyScriptEngine (LSE) 支持
🚀 安装方法
- 将插件放入服务器的
plugins文件夹 - 重启服务器自动生成配置文件
- 修改
config.json配置短信服务
📝 使用流程
- 新玩家加入服务器
- 弹出手机号输入表单
- 系统发送短信验证码
- 玩家输入正确验证码后获得访问权限
ℹ️ 注意事项
- 插件使用 阿里云短信服务 API
- 不同短信服务商参数可能需调整
- 验证码有效期为临时缓存(服务器重启后失效)
👨💻 开发者信息
- 作者:星雲 Nebulae
- 工作室:DreamArk Studio
📄 许可证
-
本项目采用 MIT 许可证授权使用 -详见 LICENSE 文件了解具体条款.
🛡️ 本插件可有效提升服务器安全性,防止作弊小号泛滥
DreamArk Studio