Blaze es un sistema de licencias complejo pero simple de usar, que evitará que las personas usen su software sin su permiso. Esto debería ayudar a la mayoría de desarrolladores que trabajan con software y/o scripts de cualquier tipo.
Con una simple petición POST puede saber si el usuario tiene permitido usar el software. Todo esto se maneja desde un bot de Discord con la capacidad de crear licencias, editarlas, eliminarlas y muchas otras cosas.
This README is also available in other languages:
Aquí están algunas de las características de este sistema.
-
Manejar Licencias
Tiene la capacidad de crear, editar, eliminar, listar y obtener información sobre una licencia en específico. -
Manejar Productos
Tiene la capacidad de crear, editar, eliminar, listar y obtener información sobre un producto en específico. -
Obtener mis licencias
El cliente puede obtener sus licencias con un simple comando/self licenses
si dicho usuario cuenta con una o más licencias asociadas a su cuenta de Discord se mostrarán en una lista. -
Api Keys
Te permite configurar una api key para poder hacer peticiones a la api.
- VPS (Ubuntu, Debian, CentOS) 🐧
- Domain Name 🌐 (optional)
- NodeJS V16+ 🛠
- Discord Bot 🤖
- MongoDB 🥭
Para instalar el sistema, se debe tener un vps con los requerimientos de arriba. (si no cuentas con una base de datos mongodb, puedes crear una gratis en Mongo Atlas.)
Asegúrese de tener instalado NodeJS v16+.
Recuerde cambiar el nombre del archivo config.example.yml
a config.yml
git clone git@github.com:devjhoan/blazelicenses.git
cd blazelicenses
npm install
npm start
He hecho un archivo con varios ejemplos de cómo usar el sistema de licencias en varios lenguajes de programación Aquí está el enlace al documento Cómo usar?
- Sistema de cache para las licencias, productos, api keys y usuarios.
- Agregar una opción para poder poner una fecha maxima a una licencia.
- Agregar soporte para hwid.
Si no entiendes algo y/o quieres preguntar algo sobre el sistema de licencias, puedes entrar a nuestro Discord
¡Dale un ⭐️ si este proyecto te ayudó!
Recuerde que no puede reclamar mi codigo como suyo y/o vender mi codigo
Blaze Licenses esta licenciado bajo la MIT License
Este no es un producto oficial de Discord. No está afiliado ni respaldado por Discord Inc.
© 2022 - Jhoan M.