MineSecure 1.3.5 [提交至百度][查看百度是否已收录此帖]

5028 0
2022-12-5 12:47:19
显示全部楼层
生活圈制作
MineSecure 1.3.5

我的安全1.3.5
下载地址
提取码:9vso
20
您未购买

人民币


*** 此插件在 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]




手机扫码浏览