beaconauth
by Summpot
BeaconAuth adds a web-based OAuth passkey sign-in layer to Minecraft servers, and the server owner hosts the BeaconAuth service that handles it.
What it does
A server owner runs the BeaconAuth web service on their own infrastructure and points the server at its URL. During login, the mod opens the configured BeaconAuth page in the player's browser, where the player completes sign-in with an OAuth passkey. A temporary local callback listener receives the result once the flow finishes.
Once login completes, the result is passed back to the server with a signature that is checked with JWT and JWKS against the keys of the configured BeaconAuth server. Server-side authentication behavior can be configured, and client messages are localized.
The mod is released for Fabric, Forge and NeoForge across the game versions 1.19.2, 1.20.1, 1.21.1 and 1.21.8, under the MIT License, and is open source. Public links for the source code, issue tracker and wiki are available. Files are marked beta.
Key features
Passkey sign-in
Players authenticate with an OAuth passkey through a web login page hosted by the BeaconAuth server.
Signed session verification
The server checks each authentication result against the configured BeaconAuth keys using JWT and JWKS.
Configurable server behavior
Server owners set their own BeaconAuth server URL and control how authentication is enforced on the server side.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Community-managed accounts
A server community can keep its own account verification under its control instead of relying on a third-party login service.
Who it’s for: Server owners who want web-based passkey login for their Minecraft community, and who are prepared to host a BeaconAuth web service themselves.
How it compares
OAuth Account Manager is client-side only, open source under the Apache License 2.0 and published for 1.21.1, so it changes nothing on the server. Nedologin runs on client and server and is published for 1.19.2 – 1.21.11 under a custom license that is not open source. authlogic runs on client and server, is open source under the MIT License and covers 1.20.1 – 1.21.11. IDELogin is client-side only, open source under the MIT License and covers 1.20 – 26.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| beaconauth | Fabric, Forge and NeoForge | 1.19.2 – 1.21.8 | Not published | 2026-08-02 |
| OAuth Account Manager | Fabric, Forge and NeoForge | 1.21.1 | Client-side only | 2025-05-22 |
| Nedologin | Fabric, Forge, NeoForge and Quilt | 1.19.2 – 1.21.11 | Client and server | 2026-07-12 |
| authlogic | Fabric, Forge and NeoForge | 1.20.1 – 1.21.11 | Client and server | 2026-09-03 |
| IDELogin | Fabric, Forge and NeoForge | 1.20 – 26.2 | Client-side only | 2025-02-03 |
Questions
Does BeaconAuth have to be installed on both sides?
Which loaders does BeaconAuth support?
Who hosts the login service?
In the catalog
beaconauth is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 17,695 mods support Minecraft 1.21.8.
Similar mods
What the author says
BeaconAuth adds a secure sign-in layer for Minecraft communities. It connects a Minecraft server to a self-hosted BeaconAuth web service, allowing server owners to require web-based authentication for modded clients while keeping account verification clear, configurable, and under their own control. When a player…
Official listing
- Modrinth page
- modrinth.com/mod/beaconauth
- Owner
- Summpot
- Published
- 2026-05-02
- Updated on Modrinth
- 2026-08-02
- Facts verified
- 2026-10-15
