Una API RESTful moderna para gestionar usuarios, con autenticación JWT, hasheo seguro de contraseñas y base de datos MySQL. Desarrollada con FastAPI, SQLAlchemy y argon2-cffi.
- CRUD completo: Crear, leer, actualizar y eliminar usuarios.
- Autenticación: JWT con tokens Bearer para endpoints protegidos.
- Seguridad: Hasheo de contraseñas con argon2 (sin límite de longitud).
- Validación: Esquemas Pydantic para entradas y respuestas.
- Documentación: Swagger automático en
/docs. - Base de datos: MySQL con SQLAlchemy ORM.