我的世界插件MineSecure 1.3.5
我的世界插件MineSecure 1.3.5
我的世界插件购买地址:”https://www.mcbourse.cn/thread-1785-1-1.html”
MineSecure 1.3.5
我的安全1.3.5
*** 此插件在 1.14.4+ 上效果最佳
问题
每天,服务器所有者都面临着帐户被劫持、黑客攻击或入侵的风险。就像您可以使用在线帐户一样,此插件使您能够关联访问服务器所需的第二台设备。
问题
每天,服务器所有者都面临着帐户被劫持、黑客攻击或入侵的风险。就像您可以使用在线帐户一样,此插件使您能够关联访问服务器所需的第二台设备。
它
的作用 安装后,用户将能够在其帐户上激活双因素身份验证。这将为他们提供一个可以输入手机或其他设备的代码。启用双因素身份验证后,用户将需要输入不断变化的代码才能执行任何操作。
应用
任何 rfc6238 应用程序都可用于生成您的双重身份验证代码。我使用 Google Authenticator 进行测试,但众所周知,Authy、Microsoft Authenticator 和 Duo Mobile 也可以正常工作。
安装
安装此插件非常简单。只需将它放入您的插件文件夹并重新启动服务器。还包括 MySQL 支持,只需将您的详细信息插入配置并将存储选项更改为 mysql。
BungeeCord
您还可以将 jar 放到 BungeeCord 的插件文件夹中,并在 Spigot 插件的 config.yml 中启用 bungee 以在未通过身份验证时阻止 BungeeCord 命令。
权限
- minesecure.*:所有权限
- minesecure.2fa:允许使用双因素身份验证
- minesecure.admin:从其他用户中删除双重身份验证
- minesecure.required:强制 2fa 身份验证
- minesecure.remove:删除自己的 2fa 身份验证
命令:
只有一个命令:/2fa(别名:/auth),需要minesecure.2fa权限(默认授予)。您可以通过多种方式使用此命令:
- /2fa:设置双因素身份验证。这会给你一张地图,你可以扫描到你的手机或一个代码复制下来。
- /2fa <代码>:验证您在上面收到的代码以激活双因素身份验证,或者如果需要双因素身份验证,请登录您的帐户。
- /2fa remove:很抱歉看到你离开,但这将从你的帐户中删除双重身份验证。
- /2fa remove <user>:如果您有适当的权限,这将删除另一个用户的双因素身份验证。
配置:
- mysql:将您的 MySQL 设置输入这些值(如果需要)
- 存储:sqlite 或 mysql,随你选择
- message:在这里自定义各种消息
- code.url:自定义在其应用程序中提供给用户的 URL。您可能希望将其设置为包括您的 Minecraft 服务器。{0} 扩展为密码,{1} 扩展为用户名。
- code.window:自定义代码的窗口期。此期限定义代码在过期之前或之后可以使用多长时间。
- session.time:IP 地址将被记住并且用户不必再次进行身份验证的时间长度(以分钟为单位)。
- command.throttle:多个命令使用之间的时间(以毫秒为单位)。
- bungeecord:是否启用 BungeeCord 支持。
- 插件还必须上传到 BungeeCord 和所有服务器。
注意:
此插件已完全准备好 UUID,它不会按玩家名称存储任何信息。SQLite 是首选的存储引擎,但也可以使用 MySQL。
谢谢:
感谢您查看此插件。我确实意识到它非常小众,但我确实希望您购买它 – 代码是一流的,我花了很多时间来完善它。如果您有任何建议或想法,我很想听听。
更多功能的想法:
这个插件越受欢迎,我将实现的这些功能就越多:
- 记住上次使用的 IP:如果您的 IP 仍然相同,则无需每次都登录。当与 MySQL 一起使用时,这还将启用 BungeeCord 支持。实施的
- 强制用户要求 2fa 的方法已实施
- BungeeCord 单面版部分实现
- 可以将 MineSecure.jar 放入 BungeeCord 以阻止那里的命令[仅限 1.14]