CONTROL PLANE / LICENSES
License Control Center
Full license platform — keys, groups, bulk ops, transfer, backup.
Service——
Storage—KV binding
Latency—error rate —
Licenses——
Issue license
Example: LSK-XXXX-XXXX-XXXX (default)
Key tools
Check / history
Recent keys
| Key | Status | Group | Software | Created | Device | Expires | Note |
|---|
Create AuthTool package
Same style as AuthTool dashboard: auto-generates Package Token (base64) + AES Key (32 hex). Paste into LuaSkin Auth Key tab.
How to use
- Create package → copy Package Token + AES
- Rebuild LuaSkin Auth Key tab with those values (or paste in UI)
- Issue license and optionally bind to this package
- Client: Package → Login with key
Env secrets
BSPHP_AUTHTOOL_TOKEN/AES still work as fallback packages.Packages
| Name | Ver | Token | AES | Source | ID |
|---|
Create group
Groups
| ID | Name | Software | Created |
|---|
Bulk operations
Paste one key per line (max 500) or use filter for KV scan.
Filter mode (when keys empty)
License transfer
Rebind to a new device or clear all binds (audit logged).
Notifications
| Time | Type | Detail |
|---|
Create agent
Reseller login with balance and allowed key groups (owner only).
Example: LSK-XXXX-XXXX-XXXX (default)
Adjust agent
—
Agents
| User | Role | Prefix | Balance | Groups | Enabled | Mints | Subs | Note |
|---|
Add subagent
Subagents inherit your groups/prefix. They can lock, reset, check, and view history — not create/delete keys or add agents.
Manage subagent
Your subagents
| User | Enabled | Groups | Note |
|---|
Backup
Export all keys and groups as JSON.
Restore
Waiting for connection.