# tiAuth
BungeeCord的授权插件
---
### 特性:
- 对话窗口支持 `(1.21.6+)`
- 具有密码输入框的交互式窗口
- 高级模式
- 允许持有许可证的玩家通过激活本地 `online-mode true` 来跳过密码输入
- 会话支持
- 允许玩家在成功验证后的一段时间内跳过密码输入
- 多种数据库类型支持
- 支持 `SQLite`, `H2`, `MySQL`, `PostgreSQL`
- 虚拟服务器
- 由 [NanoLimbo](https://github.com/1050TIt0p/NanoLimbo) 驱动的身份验证服务器的虚拟服务器
---
### 命令:
#### 玩家:
- `/register <密码> <密码>` - 注册一个帐户
- `/login <密码>` - 登录
- `/logout` - 销毁会话
- `/changepassword <旧密码> <新密码>` - 更改密码
- `/premium` - 启用高级模式
- `/unregister <密码>` - 删除帐户
#### 管理员:
- `/tiauth reload` - 重新加载配置文件
- 权限: `tiauth.admin.commands.reload`
- `/tiauth unregister <玩家>` - 删除玩家帐户
- 权限: `tiauth.admin.commands.unregister`
- `/tiauth changepassword <玩家> <密码>` - 更改玩家密码
- 权限: `tiauth.admin.commands.changepassword`
- `/tiauth forcelogin <玩家>` - 强制玩家登录
- 权限: `tiauth.admin.commands.forcelogin`
- `/tiauth migrate <源插件> <源数据库> [文件] [用户] [密码] [主机] [端口] [名称]` - 从其他插件/数据库类型迁移数据库
- 权限: `tiauth.admin.commands.migrate`
### 支持:
[Discord 服务器](https://discord.matvey.tatar/), [Telegram](https://t.me/x1050ti_top)