Admin Dashboard
The admin dashboard provides full control over your license management system. It is built with Vaadin and accessible after logging in at the root URL.
Dashboard Overview
The main dashboard shows key metrics:
- Total Licenses — Active license count
- Total Products — Registered products
- Total Customers — Registered customers
- Recent Requests — License validation history
- Charts — License and request statistics over time
Sections
Products
Manage products that you sell and license. Each product has:
- Name and Description
- Product Type — Minecraft plugin/mod, web app, desktop app, etc.
- Default Max IPs/HWIDs — Default limits for new licenses
- Discord Role IDs — Auto-assign roles on purchase
Licenses
Create and manage license keys. Each license has:
- License Key — Auto-generated unique key
- Product — Associated product
- Type — Temporary or Permanent
- Status — Active, Expired, Deactivated, or Deleted
- Expiry Date — For temporary licenses
- Max IPs/HWIDs — Connection limits
- Customer — Associated customer
- Platform — Spigot, Discord, BuiltByBit, etc.
Customers
View and manage customers. Customers can have multiple platform identities linked to their account.
License Requests
View complete audit logs of all license validation attempts, including:
- License key and product
- HWID and IP address
- OS and Java version details
- Success/failure status
- Rate limit and block information
Blacklist
Manage IP and HWID blacklists. Blacklist entries can be applied to all products or specific products.
Integrations
Configure Discord bot integration:
- Bot Token — Discord bot token
- Guild ID — Discord server ID
- Alert Channel — Channel for validation notifications
Settings
- API Tokens — Create and manage API tokens with intents
- Backups — Configure automatic database backups
- Admins — Manage admin user accounts
- Disaster Mode — Emergency bypass of license validation
Customer Dashboard
Customers can access their own dashboard via Discord OAuth2 login. They can:
- View their licenses
- Rotate license keys
- Clear HWID and IP data
- View license status and expiry
