WooCommerce · Seguridad & Activación

Woo Digital Licenses

Orden real para la biblioteca de medios de WordPress.

Sistema autónomo para venta y validación de claves de activación de plugins y aplicaciones de escritorio. Firma digital de licencias con clave asimétrica para validación offline segura.

WordPress & REST API Código en producción
Rol Arquitectura & Desarrollo
Stack PHP 8.3 · WordPress · REST API
Peso Frontend < 18 KB CSS/JS
Licencia GPL-2.0-or-later / Open Source
Estado En Producción · Galicia
El Desafío / Problema
Los sistemas de licencias tradicionales realizan llamadas HTTP en cada comprobación: si el servidor de licencias cae o responde lento, el software del cliente queda bloqueado. Claves de activación sencillas basadas en hashes MD5 o SHA1 son fácilmente falsificables sin firma asimétrica.
Nuestra Solución
Woo Digital Licenses firma la licencia en WooCommerce con una clave privada. El software cliente lleva integrada la clave pública y puede verificar la autenticidad offline de inmediato. Endpoints protegidos para activación, revocación remota y auditoría de activaciones concurrentes por dominio o dirección de hardware.
LicenseSigner.php
<?php
declare(strict_types=1);

namespace WooLicenses\Crypto;

class LicenseSigner {
    public static function sign_payload(array $data, string $private_key_bin): string {
        $message = json_encode($data, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
        $signature = sodium_crypto_sign_detached($message, $private_key_bin);
        return base64_encode($signature . 

Métricas & Rendimiento de Ingeniería

100/100

Lighthouse Score

Máxima puntuación en Rendimiento, Accesibilidad y Mejores Prácticas.

12.4 KB

Bundle CSS/JS

Carga ultraligera sin frameworks pesados ni scripts bloqueantes.

0 ms

Layout Shifts (CLS)

Estabilidad visual perfecta con reservas de espacio y aspect ratios.

A+

Seguridad & Headers

Auditoría CSP estricta y protección contra inyecciones y XSS.