Описание
# AuthSecured
AuthSecured adds password authentication to Minecraft dedicated servers. It is available as a Paper/Purpur plugin and as a Fabric server mod.
## Compatibility
Current 1.2.x builds target Minecraft 1.21 through 1.21.11 and 26.1 through 26.2. Fabric requires the JAR whose `+mc...` suffix exactly matches the server version, plus the matching Fabric API. Do not install a Fabric JAR built for another Minecraft version. Paper/Purpur uses the Paper JAR. Minecraft 1.21.x requires Java 21; 26.x requires Java 25. Older historical releases may have different compatibility.
## Features
- Argon2id password hashing
- SQLite or PostgreSQL storage
- Redis or local rate limiting
- Configurable restrictions before authentication and an authentication timeout
- Optional reconnect sessions
- English, Russian, Spanish, Italian, and French messages
- Admin status, doctor, audit, granular permissions, and temporary password reset
- Optional Discord webhook and Telegram failed-login alerts
## Installation
Install the Paper JAR in `plugins/` or the matching Fabric JAR and Fabric API in `mods/`. Do not install both platform artifacts on one server. Review the generated configuration before admitting players.
Commands: `/register`, `/login`, `/changepassword`, `/logout`, `/authstatus`, and `/authadmin`.
Author: touchfalls. License: MIT.