OAuth2 Module for NamelessMC
Transform your NamelessMC website into a fully featured OAuth2 & OpenID Connect provider with the OAuth2 Module for NamelessMC. Securely authenticate users, connect multiple NamelessMC websites together, and allow third-party applications to access user data without exposing passwords.Perfect for communities running multiple websites, custom launchers, integrations, APIs, dashboards, or external services that require centralized authentication and account synchronization.
Features
Turn your NamelessMC website into a complete OAuth2 provider
Cross-link multiple NamelessMC websites together
Secure application authorization system
Full OAuth2 scopes support- 🪪 OpenID Connect (OIDC) support
PKCE support for enhanced OAuth security
Refresh token support
Token expiration system
State validation support
Sync groups between linked websites
Sync integrations between linked websites
User information API endpoints
Avatar URL support in user info endpoint
Store balance API endpoint support
Resource license API endpoint support
Allow users to create and manage their own OAuth applications
Regenerate and manage client secrets
OAuth2 URL generator
Modern security improvements and token handling
Use Cases
The OAuth2 Module makes it easy to build a connected ecosystem around your community.Perfect for:
- Linking multiple NamelessMC websites together
- External web applications and dashboards
- API authentication
- Discord bots and integrations
- Store integrations
- Custom account systems
Cross-Link Multiple NamelessMC Sites
One of the most powerful features of this module is the ability to synchronize and connect multiple NamelessMC websites together using OAuth2.This allows:
- Shared account systems
- Group synchronization
- Integration synchronization
- Centralized authentication
- Seamless user login across websites
Compatible With
- NamelessMC v2.2.x and newer
- Custom applications
- External APIs
- Community platforms
- Third-party integrations
Free NamelessMC Hosting
Want to create your own NamelessMC website completely free? Check out NamelessHosting
Support Discord
Need help, want to suggest features, or report bugs?Join the Discord at: Discord Server
Installation
- Upload the contents of the upload folder into your NamelessMC installation
- Navigate to StaffCP -> Modules
- Enable the OAuth2 Module
- Create applications through StaffCP -> Applications
- Configure scopes, redirects, and integrations
Requirements
- NamelessMC version 2.2.x or newer
