COWMODSКаталог модов

DAuth

Modern authentication using Dialogs 1.21.7+.

Автор: isnsest54210обновлён 4 мар. 2026 г.
УправлениеУтилиты

Описание


image image image

🛡️ DAuth

DAuth is a modern and simple authentication plugin that completely relieves players from the need to type /login or /register commands in chat. All interaction takes place through convenient built-in game menus.

⚡ Key Features

  • No commands: Complete refusal of chat commands for login. Everything is done through beautiful native Minecraft windows.
  • Safe login: The player physically cannot interact with the world, chat, or inventory until they pass verification, as they have not yet loaded onto the map.
  • Account protection:
    • Automatic kick after 3 failed attempts to enter the password.
    • Login timer (default 60 seconds) — if the player is idle, they will be disconnected.
    • Login ban if an account with such a nickname is already online.
  • Convenient password change: A player can change their password right in the game through a menu where they need to specify the old and new password.
  • Support for 2FA: Players can enable two-factor authentication via Google Authenticator. When 2FA is enabled, a code input window opens after entering the password.
  • Session timers: After a player logs out, they can re-enter without retyping the password for a configurable period (default 5 minutes).
  • Configuration: You can translate all labels, buttons, and window titles into any language, as well as limit the minimum and maximum password length.
  • Option to provide a link to your Discord server: If a player forgets their password or needs help, they can access your Discord server directly from the menu.

📜 Commands

CommandWho uses itDescription
/changepasswordPlayersOpens the menu to change the current password.
/dreloadAdminsReloads the plugin config and messages.
/logoutPlayersLogs out and kicks the player from the server.
/unregisterPlayers/AdminsDeletes a player's account.
/2faPlayers/AdminsManage two-factor authentication (setup, remove).

🔑 Permissions

PermissionWho needs itDescription
dauth.adminAdminsGeneral admin access for certain console commands.
dauth.admin.unregisterAdminsAllows deleting accounts of other players via /unregister <player>.
dauth.admin.2faAdminsAllows resetting 2FA for other players via /2fa reset <player>.

⚙️ Installation and Setup

  1. Drop the file into the plugins folder.
  2. Restart the server.
  3. In the config.yml file, you can change:
    • Time allowed for password entry.
    • Password length (minimum/maximum).
    • All text messages and button names.
    • Session duration and Discord link.

Последние версии

Все версии →
release

DAuth 1.4.2

1.4.2
4 мар. 2026 г.272Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
implement session persistence across server restarts
release

DAuth 1.4.1

1.4.1
5 янв. 2026 г.85Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
**Fix session hijacking vulnerability.**
release

DAuth 1.4

1.4
27 дек. 2025 г.46Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
## Added - Added BCrypt password hashing
release

DAuth 1.3

1.3
26 дек. 2025 г.26Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
+ 2FA Support + Sessions support New commands: - /2fa - /unregister - /logout
release

DAuth 1.2

1.2
12 дек. 2025 г.50Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
Added the ability to specify a link to your Discord server. ![Image](https://cdn.modrinth.com/data/cached_images/03a594f1d699d2fcdd7d0c53f4329128e889dfcc_0.webp)
release

DAuth 1.1

1.1
11 дек. 2025 г.26Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
Folia support
release

DAuth 1.0

1.0
5 дек. 2025 г.37Minecraft: 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать