1
0
Files
Ahmed Bouhuolia 9300d4a83b feat(license): add license module for EE runtime protection
Add License module with service, guard, and controller to enable runtime
license validation for Enterprise Edition features.

Components:
- LicenseService: validates license keys against remote API with caching
- LicenseGuard: protects EE routes using @RequireLicense() decorator
- LicenseController: provides /license/status, /license/verify endpoints
- Configuration: add license.env vars (LICENSE_KEY, LICENSE_API_URL, etc.)

This provides basic runtime protection that can be enhanced later with
deployment key pattern for stronger protection.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 19:56:13 +02:00
..