[1.12.2]DragonAuthMe—龙之登录
- Minecraft插件
- 2024-03-19
- 3109
注意事项
确保你的服务器已经安装了AuthMe和DragonCore插件。
插件效果图
DragonAuthMe插件使用帮助v1.2.0
DragonAuthMe插件是一个支持邮箱注册和修改密码的插件。它可以帮助你简易化玩家的注册难度。
功能特点
邮箱验证:插件可以通过邮箱验证注册账号,可以通过邮箱验证找回密码(可关闭)
修改密码:插件支持修改密码,验证正确密码之后,修改新的密码(手残党的福音)。
安全保护:插件在玩家登录之前提供安全保护,确保只有经过身份验证的玩家才能进入游戏。
错误弹窗:如果玩家密码输入出现错误,会有错误弹窗。
使用方法
将压缩包下的DragonAuthMe.jar插件并将其放入你的服务器的插件目录中。
将压缩包目录下 /plugins/DragonCore/Gui/ 的龙核配置放到你服务器的对应位置(一定要下载DragonCore插件)。
启动服务器,插件将自动加载,在插件目录下生成config.yml文件。
配置config.yml文件,具体配置方法写在了配置文件当中。
获取QQ邮箱的“授权码”,生成授权码位置 <QQ邮箱-设置-账户>。
如果你不需要邮箱你可以在配置文件config.yml中关闭这个功能。
配置好之后重启服务器即可。
你可以通过命令/DragonAuthMeAdmin SendTest <邮箱地址> 快速测试邮箱是否配置成功,如下图所示
配置文件
#插件版本 version: 1.2.0 #更新检查 check-update: true #是否给管理员发送更新提醒 admin-update-prompts: true #邮箱功能配置 暂时只支持QQ邮箱 Email: #是否开启邮箱功能 enable: true #是否开启强制绑定邮箱功能(玩家登录后如果没有绑定就强制绑定)除非有"DragonAuthMe.ignore"这个权限 force-bind: false #是否开启邮箱绑定日志 logger: true Address: #邮件服务器地址(如果不懂请不要更改) IP: "smtp.qq.com" #端口 Port: 465 #使用SSL UseSSL: true Auth: #登录账户(请与发件人邮箱一致) Account: "123456@qq.com" #邮箱授权码(不是QQ密码,如果不知道请查看插件教程) Password: "123456" Content: #发件设置 #发件人邮箱(请与登录账户一致) SendEmailAddress: "123456@qq.com" #发件人昵称 SenderName: "DragonAuthMe" #邮件标题(可以修改为服务器名称) SendEmailTitle: "DragonAuthMe验证码" #邮件模板的html文件(文件在插件根目录内容可以打开修改) SendEmailFile: "text.html" Setting: #验证码长度 CodeLength: 6 #验证码过期时间(单位为分钟) CodeTime: 5 #玩家登录之后强制绑定(玩家登录后如果没有绑定邮箱就强制绑定)除非有"DragonAuthMe.ignore"这个权限 ForceBind: false #邮箱正则的正则表达式 (没有特殊需求 请不要修改) Regx: "^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$" Storage: #数据储存方式 "Yaml" “MYSQL” 建议使用Yaml,MYSQL可能有些问题 Type: "Yaml" MySQLIP: "localhost:3306" MySQLUserName: "root" MySQLPassWord: "123456" MySQLDataBase: "root" MySQLTableName: "DragonAuthMe"
命令和权限
权限节点:DragonAuthMe.Player
/DragonAuthMe View --- 查看自己邮箱的地址
权限节点:DragonAuthMe.Admin
/DragonAuthMeAdmin Add <玩家名称> <邮箱地址> --- 为一个玩家添加邮箱地址
/DragonAuthMeAdmin Edit <玩家名称> <邮箱地址> --- 修改一个玩家的邮箱地址
/DragonAuthMeAdmin Delete <玩家名称> <邮箱地址> --- 删除一个玩家的邮箱地址
/DragonAuthMeAdmin View <玩家名称> <邮箱地址> --- 查看某个玩家的邮箱地址
/DragonAuthMeAdmin SendTest <邮箱地址> --- 发送一封测试邮件
本站所发布的全部内容源于互联网搬运,仅限于小范围内传播学习和文献参考 请在下载后24小时内删除,如果有侵权之处请第一时间联系我们删除。 敬请谅解! E-mail:tudoumc@foxmail.com
本文链接:https://tudoumc.com/post/7386.html