BeaconAuth
Modern authentication for Minecraft servers with web, OAuth, and mod support.
BeaconAuth is a modern authentication platform for Minecraft servers. It combines a Rust authentication server, a React web UI, and a multi-loader Minecraft mod to provide secure, seamless logins.
Key capabilities
- ES256 JWT authentication and JWKS distribution
- Web UI for login, registration, and account management
- OAuth providers (GitHub, Google, Microsoft)
- WebAuthn/passkeys for passwordless authentication
- Minecraft mod with PKCE-based login flow
- Cloudflare Workers deployment option
- SQLite by default, with serverless-friendly storage options
Where to start
For users
- Getting started
- Configuration
- Server deployment
- Cloudflare deployment
- Mod installation
- Troubleshooting