BeaconAuth

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

For developers