API de Autenticación y Gestión de Usuarios

Esta API proporciona un sistema robusto para autenticar y gestionar usuarios utilizando JWT (JSON Web Tokens) y MySQL.

Características:

Tecnologías Utilizadas:

Requisitos Desplegar la API:

Entorno

PHP, Composer y MySQL en tu servidor:

sudo apt update
sudo apt install php libapache2-mod-php mysql-server
sudo apt install composer

Dependencias

Dotenv para manejo de variables de entorno y firebase JWT para manejo de autenticacion

composer require firebase/php-jwt
composer require vlucas/phpdotenv

Archivo .env

Crea un archivo .env con las siguientes configuraciones:

DB_HOST=localhost
DB_NAME=nombre_base_de_datos
DB_USER=usuario_bd
DB_PASSWORD=contraseña_bd