๐Ÿ”
Admin Access Required
Enter your Toro Pulse API key to manage license keys and tenants.
Invalid API key. Please check and try again.
Toro Pulse ยท License Management

License Admin Portal

Generate, manage, and revoke Toro Pulse license keys. Keys are validated in real-time by the dashboard.
๐Ÿ”‘ License Keys
๐Ÿ“‹ Audit Log
๐Ÿ“– Integration Guide
Generate New License Key
โœ“ New License Key Generated โ€” Copy and share with client
All License Keys
Key PrefixLabelIssuedExpiresDays LeftStatusActions
AUDIT LOG โ€” All license events this session
No events yet.
Integration Guide ยท Toro Pulse License Validation
Step 1 โ€” Generate a Key

Use the License Keys tab to generate a monthly or annual GUID key for your client. The key is a standard UUID v4 (e.g. A1B2C3D4-E5F6-4789-ABCD-EF0123456789).

Step 2 โ€” Share with Client

Copy the key and send it to your client. They paste it into the Toro Pulse dashboard license gate when prompted. The dashboard stores validated keys in localStorage so the user is not re-prompted on return visits.

Step 3 โ€” Validation Logic

The dashboard validates against the shared license store (same browser localStorage key tp_licenses). In production, replace with a server-side API call to your license validation endpoint.

Step 4 โ€” Revoke if Needed

Click Revoke on any key to immediately invalidate it. The dashboard will gate access on next load.

PRODUCTION NOTE

This demo uses shared localStorage between admin and dashboard on the same browser. In production, replace with a REST API: POST /api/licenses/validate that checks a database.

Revoke License Key?
This immediately invalidates the key. The dashboard will block access on next load. This action cannot be undone.