Emite licencias.Valídalas desde cualquier parte.

El License Server emite licencias JWT firmadas con RS256 con un tiempo de vida configurable, te da una API key, y expone un endpoint JWKS público que tu software llama para validarlas. Es la capa de licencias para plugins, herramientas de escritorio y cualquier acceso a API o app que necesites proteger, integrada en la plataforma que ya gestiona las ventas.

Panel de un token JWT RS256 de licencia decodificado mostrando los claims jti, sub, product_id, instance_id, iat y exp con un tiempo de vida configurable, junto a un botón para emitir una nueva licencia

Licencias JWT RS256 con un TTL

Cada licencia se emite como un JWT firmado con RS256 con claims como jti, sub (el usuario), los ids de producto e instancia, y una caducidad exp, con un tiempo de vida configurable que por defecto es de una hora.

Como el token está firmado y es autodescriptivo, tu software puede leer qué permite y cuándo caduca sin necesitar una llamada por cada comprobación, y luego llamar a renew cuando el TTL se agote.

Eso te da un control real de caducidad sobre quién puede ejecutar tu software, ligado al acceso que realmente pagó.

Panel de API del License Server mostrando la API key cifrada, los endpoints validate, bind, renew y heartbeat, y una URL de endpoint JWKS público con un ejemplo de un cliente verificando un token de licencia contra las claves publicadas

Una API key, endpoints de validación y JWKS público

Una API key cifrada autentica a los clientes e integraciones que hablan con tu sistema de licencias, y un conjunto de endpoints gestiona el ciclo de vida: validate para comprobar un token, bind para vincular una licencia a un dispositivo o instancia, renew para renovarla cuando el TTL se agota, y heartbeat para mantener honesta una sesión activa.

Para comprobaciones sin estado, un endpoint JWKS público publica tus claves de firma, así cualquier servicio puede verificar la firma de un token de licencia sin guardar un secreto compartido.

Es la forma estándar en que los sistemas modernos validan tokens, lo que significa que tu software, tu plugin o un tercero que se integre contigo comprueban las licencias de la misma forma fiable.

Diagrama mostrando una suscripción de pago en la plataforma alimentando al License Server, que emite un token de licencia que una app de escritorio, un plugin y un cliente de API validan cada uno antes de ejecutarse

Licencia software, plugins y acceso a APIs

Úsalo para licenciar una aplicación de escritorio, un plugin o extensión, un SDK, o cualquier acceso a API o app que quieras poner detrás de una suscripción de pago.

Como el sistema de licencias vive en la misma plataforma que vende suscripciones, el acceso va al ritmo del pago. Una suscripción activa significa una licencia válida, y una vencida significa que el token deja de renovarse.

Obtienes una separación clara: la plataforma gestiona quién pagó, el License Server gestiona si el software se ejecuta.

Lo que hace el License Server

Las piezas de un sistema de licencias real, integradas.

Tokens JWT RS256

Emite licencias JWT firmadas con RS256 con un TTL configurable, para que el acceso caduque cuando debe.

API key cifrada

Una API key cifrada autentica a los clientes e integraciones que llaman a tu sistema de licencias.

JWKS y endpoints

Un JWKS público más los endpoints validate, bind, renew y heartbeat cubren todo el ciclo de vida.

Software y plugins

Licencia apps de escritorio, plugins, extensiones y SDKs desde un mismo sitio.

Ligado a suscripciones

Las licencias siguen a la suscripción, así un plan activo significa un token válido.

Acceso a API protegido

Pon cualquier acceso a API o app detrás de una licencia que tus clientes deben validar.

JWT
Tokens de licencia firmados con un TTL
JWKS
Endpoint estándar para validar la firma
1
Plataforma para vender y licenciar a la vez
0%
Comisión de plataforma sobre tus ingresos por suscripción

Preguntas sobre el License Server

Cómo encajan tokens, claves y validación.

Añade una capa de licencias a tu software

Emite licencias JWT RS256 con un TTL, autentica llamadas con una API key, y valida contra un endpoint JWKS público, todo ligado a tus suscripciones. Consulta los planes, o reserva una llamada y repasamos tu configuración de licencias.