DAuthentication
by Dovakich
DAuthentication adds a login screen that appears when a player joins a Forge server, so each account is protected by its own password.
What it does
When a player joins a server running DAuthentication, a simple login screen opens before play begins. A new player creates an account through a GUI, and no one else can play under that name without the password. The mod is described by its author as a lightweight security layer for Minecraft servers, and it was first built for a Y-craft server.
The mod is set up as a Forge mod for 1.20.1 only. It needs to run on both the server and every player's client, and the author holds all rights, so the code is not open source. The latest Forge file is 1.1.3 for 1.20.1, dated 2026-02-18, and the mod was first published on 2026-02-14.
Key features
Account protection
Each account is locked behind its own password, so a player name cannot be used by anyone else on the server.
Hidden password entry
The password is hidden as it is typed, which keeps it off the screen during a live stream or recording.
Three-attempt limit
A player who enters the wrong password three times in a row is kicked from the server.
GUI account creation
New accounts are created inside the login screen, so players need no commands to register.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Small private servers
Server owners who want a password gate on their own Forge world can add DAuthentication to keep strangers out of existing accounts.
Streaming and recording
Players who stream or record a session can keep their password off screen, since entry is hidden.
Who it’s for: Server owners running Forge 1.20.1 who want accounts protected by passwords, and players who join those servers and need to register or log in.
How it compares
TAuth is a server-side authentication mod for Forge 1.20.1 under the MIT License, with open source code, and only the server needs it. SAuth is server-side only for Forge 1.20.1 under the MIT License, but its code is not open source. PasswordGate runs for Client and server on Forge and NeoForge across 1.20.1 – 1.21.1, under the Apache License 2.0 and open source. DAuthentication instead needs both the server and every client on Forge 1.20.1 alone.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| DAuthentication | Forge | 1.20.1 | Client and server | 2026-02-18 |
| TAuth | Forge | 1.20.1 | Server required, client optional | 2026-07-27 |
| SAuth | Forge | 1.20.1 | Server-side only | 2025-10-05 |
| PasswordGate | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-08-10 |
Questions
Does DAuthentication have to be installed on both sides?
Which loader and game version does DAuthentication support?
What happens after three wrong passwords?
In the catalog
DAuthentication is one of 8,016 Management mods on ModsFinder, and one of 2,698 Management mods for Forge. 34,764 mods support Minecraft 1.20.1.
Similar mods
What the author says
Dauth is a lightweight security mod for Minecraft servers. It adds a simple login screen that appears when you join. /dauth reset - Resets a player's password.
Official listing
- Modrinth page
- modrinth.com/mod/dauthentication
- Owner
- Dovakich
- Published
- 2026-02-14
- Updated on Modrinth
- 2026-02-18
- Facts verified
- 2026-10-15
