Vouch
by nozz
Vouch holds new and returning players in a pre-authentication state on the server until they register or log in, and can add two-factor codes on top.
What it does
Vouch is a server-side authentication mod for Fabric and NeoForge. Players who connect for the first time register an account, and returning players log in before they can move, interact or see chat. Password handling uses Argon2id hashing, and the database work runs on separate threads so that login spikes do not slow the server tick rate.
Optional two-factor authentication uses TOTP codes. The setup renders a QR code as an in-game map item, which players scan with apps such as Google Authenticator, Authy or Aegis. Session persistence remembers a player who reconnects quickly from the same IP, so the password does not have to be typed again. The default storage is H2, and SQLite, MySQL and PostgreSQL can be used through HikariCP on larger servers. Messages can be localized in English and Spanish, and sound effects, titles and boss bars can be configured to match a server's style.
Only the server needs it, and players join without installing anything. Vouch is published for Fabric and NeoForge across six release versions, 1.21.1 – 1.21.6, and requires Architectury API on both loaders and Fabric API on Fabric. The code is not open source; it is released under All rights reserved, while public source, issue tracker and wiki links exist.
Key features
Pre-authentication state
Unauthenticated players cannot move, interact or read chat until they complete registration or login.
Argon2id password hashing
Passwords are stored with Argon2id, and hashing and database operations run asynchronously on separate threads.
Two-factor authentication
Players can optionally protect accounts with TOTP codes set up through a QR code shown as an in-game map item.
Session persistence
A player who reconnects quickly from the same IP is remembered and does not need to enter the password again.
Configurable messages
Messages are localized in English and Spanish, and sound effects, titles and boss bars can be adjusted to the server.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
How it compares
NefAuth, NullPass and Basic Login are also server-side only NeoForge authentication mods released under the MIT License; NefAuth and NullPass cover only 1.21.1, while Basic Login covers 1.21 – 1.21.4. Simple Login is a Fabric option under All rights reserved and is not open source, with files for 1.17 – 26.2. Vouch differs by supporting both Fabric and NeoForge across 1.21.1 – 1.21.6 with two-factor codes.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Vouch | Fabric and NeoForge | 1.21.1 – 1.21.6 | Server-side only | 2026-10-11 |
| NefAuth | NeoForge | 1.21.1 | Server-side only | 2026-08-06 |
| NullPass | NeoForge | 1.21.1 | Server-side only | 2026-08-10 |
| Basic Login | NeoForge | 1.21 – 1.21.4 | Server-side only | 2025-01-15 |
| Simple Login | Fabric | 1.17 – 26.2 | Not published | 2026-09-27 |
Questions
Does Vouch need Architectury API?
Do players need to install Vouch?
Which storage backends does Vouch support?
In the catalog
Vouch is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 13,625 mods support Minecraft 1.21.6.
More from nozz
Similar mods
What the author says
Vouch is a secure, server-side authentication mod designed for modern Minecraft. It handles player registration, login, and two-factor authentication entirely on the server, meaning players do not need to install anything on their clients to join. We currently support Minecraft 1.21.1 through 1.21.4 on both Fabric…
Official listing
- Modrinth page
- modrinth.com/mod/vouch
- Owner
- nozz
- Published
- 2026-02-03
- Updated on Modrinth
- 2026-10-11
- Facts verified
- 2026-10-15
