- 版权类型
- 原创
- 插件中文名称
- 邮箱登录
- 插件英文名称
- EmailLogin
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 多语言
- 前置组件
- AuthMeReloaded
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
插件使玩家可以通过指令触发一次发送邮件事件
玩家在游戏内通过指令输入接收到的邮箱验证码
如果验证码正确 玩家登录成功
对于第一次加入的玩家:
需要在authme注册并登录完成
然后通过指令/eml reg 2xxxxxxx@qq.com 发送一封邮件
玩家接收到邮件后 使用/eml link 123456 验证验证码以绑定当前玩家与邮箱的关系
然后下一次玩家进入 可以通过/eml login发送邮件 然后通过/eml login <code>登录
对于已经使用/eml reg <email> 和/eml link <code> 绑定过的玩家
使用/eml login发送一封邮件
使用/eml login <code>验证验证码以登录
对于使用authme的服主
请在authme的插件配置文件authme/config.yml中添加指令白名单 否则无法使用邮件登录
对于不使用authme的服主
可以在EmailLogin的配置文件EmaliLogin/config.yml中 将authme.require改为false
此时EmailLogin仍会启动 但只承担发送Event的作用
Event分为PlayerEmailBindEvent 和 PlayerEmailLoginEvent
分别在玩家使用/email link <code>成功绑定时发送事件
以及在玩家使用/email login <code>成功登录时发送事件
可以方便服主收集玩家与邮箱的关联信息
如何申请stmp服务?
插件基于QQ的stmp服务进行构建,理论支持其他所有stmp服务。这里仅展示如何开启QQ的stmp服务
登录QQ邮箱后 ->在页面右上角找到并点击"账号与安全"->选择"安全设置"->在"POP3/IMAP/SMTP/Exchange/CardDAV服务“完成配置
设置完成后生成授权码
username即为发送邮件的邮箱地址
password即为生成的授权码
插件效果展示
插件完全开源 如有能力/想法可贡献代码 扩展功能
Github:https://github.com/EternalmBlue/EmailLogin
如果有两位以上服主提议兼容catseed,我将更新插件以兼容catseed登录插件
玩家在游戏内通过指令输入接收到的邮箱验证码
如果验证码正确 玩家登录成功
对于第一次加入的玩家:
需要在authme注册并登录完成
然后通过指令/eml reg 2xxxxxxx@qq.com 发送一封邮件
玩家接收到邮件后 使用/eml link 123456 验证验证码以绑定当前玩家与邮箱的关系
然后下一次玩家进入 可以通过/eml login发送邮件 然后通过/eml login <code>登录
对于已经使用/eml reg <email> 和/eml link <code> 绑定过的玩家
使用/eml login发送一封邮件
使用/eml login <code>验证验证码以登录
对于使用authme的服主
请在authme的插件配置文件authme/config.yml中添加指令白名单 否则无法使用邮件登录
对于不使用authme的服主
可以在EmailLogin的配置文件EmaliLogin/config.yml中 将authme.require改为false
此时EmailLogin仍会启动 但只承担发送Event的作用
Event分为PlayerEmailBindEvent 和 PlayerEmailLoginEvent
分别在玩家使用/email link <code>成功绑定时发送事件
以及在玩家使用/email login <code>成功登录时发送事件
可以方便服主收集玩家与邮箱的关联信息
如何申请stmp服务?
插件基于QQ的stmp服务进行构建,理论支持其他所有stmp服务。这里仅展示如何开启QQ的stmp服务
登录QQ邮箱后 ->在页面右上角找到并点击"账号与安全"->选择"安全设置"->在"POP3/IMAP/SMTP/Exchange/CardDAV服务“完成配置
设置完成后生成授权码
username即为发送邮件的邮箱地址
password即为生成的授权码
插件效果展示
插件完全开源 如有能力/想法可贡献代码 扩展功能
Github:https://github.com/EternalmBlue/EmailLogin
如果有两位以上服主提议兼容catseed,我将更新插件以兼容catseed登录插件