ServerOfflineAuth
by ttwlwlbb
ServerOfflineAuth gives offline-mode players on a Forge server a password login and token-based password-free sign-in.
What it does
Players on a server running ServerOfflineAuth set a password for their offline account and verify it when they join, so a name cannot be taken over by someone who only types it. Passwords are stored in encrypted form, and login can later skip the password through a server-side token that is kept in a tokens file in the config folder.
Player data can be kept in a JSON file in the root directory of the server or in a MySQL database. The MySQL mode needs a running, correctly configured MySQL server and matching connection information in the config. On first start the mod creates its common config file in the config directory, where the storage mode and related options are set. The mod is developed for Minecraft Forge 1.20.1, and the author notes that other versions in the 1.20.1 – 1.20.6 range were verified; it is an early testing release, with more features under development. Players and server owners who hit a bug can report it on the public issue tracker.
Key features
Password verification
Offline players set and confirm a password that is checked each time they connect to the server.
Encrypted storage
Passwords are saved in a built-in encrypted form rather than as plain text.
Token login
A server-side token lets a returning player sign in without typing the password again.
JSON or MySQL storage
Player data can go into a JSON file on the server or into a MySQL database, chosen in the config.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
OfflinePass is a Forge mod for 1.20.1, and it needs both the client and server, under All rights reserved and not open source. Stupid Login covers Forge and NeoForge 1.20.1 – 1.21.1 with the same client and server environment, also under All rights reserved and not open source. JoinJail is a Fabric mod for 1.19.3 – 1.20 that runs on the server only and is released under the MIT License, so it is a different loader and version range. ServerOfflineAuth is server-side only, open source under the MIT License, and Forge only for 1.20.1 – 1.20.6.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ServerOfflineAuth | Forge | 1.20.1 – 1.20.6 | Server-side only | 2026-04-24 |
| OfflinePass | Forge | 1.20.1 | Client and server | 2024-11-27 |
| Stupid Login | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-08-03 |
| JoinJail | Fabric | 1.19.3 – 1.20 | Server-side only | 2023-06-12 |
Questions
Does ServerOfflineAuth need to be installed on players' computers?
Which loader and versions does ServerOfflineAuth support?
What does the MySQL storage mode require?
In the catalog
ServerOfflineAuth is one of 5,392 Social mods on ModsFinder, and one of 1,817 Social mods for Forge. 11,154 mods support Minecraft 1.20.6.
Similar mods
What the author says
Provides password authentication for offline players on the server. This mod is developed based on Minecraft Forge 1.20.1; its effectiveness on other versions has not been verified.
Official listing
- Modrinth page
- modrinth.com/mod/serverofflineauth
- Owner
- ttwlwlbb
- Published
- 2026-03-03
- Updated on Modrinth
- 2026-04-24
- Facts verified
- 2026-10-15
