dreamax-license-manager
Dreamax License Manager es un plugin de gestión de licencias para WooCommerce, autocontenido y alojado en la propia infraestructura del sitio web. Permite generar, emitir, validar, activar, recuperar y auditar licencias de software sin depender de servicios externos.
Ficha actualizada 23 sept 2026, 12:06 · upstream 23 sept 2026, 12:02 · release v0.3.0
Qué es dreamax-license-manager
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este proyecto proporciona una capa de infraestructura de licencias self-hosted integrada con WooCommerce, manteniendo el control sobre los datos de licencias, la política de vida útil, la criptografía, el acceso al cliente y la historial de auditoría. Es un software de infraestructura que no es DRM inquebrantable, ya que el código del cliente está inspeccionable. El servidor protege el acceso legítimo, el estado de activación, la entrega, el soporte y los límites futuros del servicio.
- Gestionar licencias de software para WooCommerce sin depender de servicios externos
- Controlar el ciclo de vida completo de las licencias (generación, emisión, validación, activación)
- Auditar y auditar la distribución de software en tiendas online
- Proteger activos comerciales mediante licencias con políticas de uso definidas
- Gestionar inventario de licencias importadas o generadas internamente
- Crear dashboards personalizados para clientes que visualicen sus licencias
- Soporte completo en WordPress 6.9+ y WooCommerce 10.8+
- Generación de claves criptográficamente fuertes con XChaCha20-Poly1305
- Validación de licencias mediante huella digital HMAC-SHA-256 separada
- API REST v1 con documentación OpenAPI completa y validaciones estrictas
- Dashboard personalizado para clientes sin necesidad del editor de bloques
- Exportación masiva de inventario con soporte para exportar hasta 100 registros por lote
- Modelo de seguridad basado en claves externas (Sodium) que nunca se almacenan en la base de datos
- Requiere WooCommerce como backend para gestionar pedidos, productos y clientes
- Depende de Sodium (librería externa) para generación segura de claves
- No puede recuperar claves si no existe el backup externo correspondiente
- El plugin no ofrece protección DRM inquebrantable ni garantiza compatibilidad universal
- Las migraciones, recuperación y scripts de verificación deben ejecutarse en entornos descartables
- La exportación de inventario nunca incluye huellas de instancia o claves completas
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instala WordPress y WooCommerce en un entorno de desarrollo aislado (multisite privado recomendado),Copia el repositorio a wp-content/plugins/dreamax-license-manager,Instala dependencias con composer install,Configura la clave master en wp-config.php como DREAMAX_LICENSE_MANAGER_MASTER_KEY,Asegúrate de que PHP 8.0+ tenga extensión ext-sodium activada,Configura HTTPS para todas las llamadas API con credenciales de licencia o credenciales,Usa InnoDB como motor de transacciones para garantizar consistencia en la validación,Monitorea el estado del sistema desde la interfaz de administración,Implementa un plan de recuperación que incluya el backup externo del master key
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.