# 蔓藤 🌿 (测试版)
蔓藤是一个简单、轻量级且快速的 Minecraft 服务器双重验证 (2FA) 管理解决方案。
## 下载蔓藤
您可以从 [发布](https://modrinth.com/plugin/ivy/version/latest) 部分下载蔓藤的最新版本。
## 使用蔓藤
为了使用蔓藤,您首先需要创建一个蔓藤管理员帐户。此帐户将用于管理您的服务器、用户等。前往 [蔓藤网站](https://ivy.astrid.sh/auth) 创建一个帐户。
创建帐户后,您将进入 [蔓藤仪表板](https://ivy.astrid.sh/dashboard),您可以在其中创建您的第一个服务器。创建服务器后,您将获得一个 API 密钥,可以将它放置在 `/plugins/ivy/config.toml` 中以使用该插件。
### 添加用户
要将用户添加到您的服务器,您需要在游戏中执行 `/ivy add [玩家]` 命令。 这将向玩家发送一个链接以设置他们的 2FA。 (您也可以为自己执行此命令)
### 设置过程
当玩家获得生成的链接后,他们将进入一个页面,该页面允许他们扫描二维码(或使用他们的 2FA 密钥);就像任何其他支持双因素身份验证的平台一样。 在他们将蔓藤添加到 2FA 应用后,他们将收到提示以确认他们的 2FA。 完成后,一切就完成了,他们现在可以退出页面了。
### 设置受限命令
为了限制只有启用 2FA 的用户才能使用的命令,您需要在蔓藤配置文件中的 `blockedCommands` 部分找到它。 此部分包含一个命令列表,这些命令被阻止未授权玩家使用。
### 授权
在执行您刚刚设置的受限命令时,您将被提示执行 `/ivy authorize <2FA 代码>`。 输入您身份验证器应用中的 2FA 代码,然后就可以开始了!
## 许可
蔓藤完全是开源的,并根据 [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/) 许可获得授权。
## 支持
蔓藤是在空闲时间开发的,并且完全自掏腰包进行托管。 如果您喜欢蔓藤,请考虑在 [GitHub Sponsors](https://github.com/sponsors/prettyflowerss)! 上进行捐赠!