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.
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ó.
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.
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.
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.