Arquitectura centralizada para la parametrización dinámica de rutas de acceso y gestión granular de permisos de usuario.
Este sistema proporciona un motor robusto para el control de acceso basado en roles (RBAC). Su objetivo principal es permitir la configuración técnica de permisos y la definición de rutas protegidas mediante una estructura parametrizable, separando la lógica de seguridad del backend (Laravel) de la implementación del cliente (React).
| Credenciales de Acceso | Valor |
|---|---|
admin@gmail.com |
|
| 🔑 Password | admin |
Este sistema de gestión de rutas y roles ha sido desarrollado utilizando diversas herramientas, lenguajes y tecnologías para proporcionar una solución robusta y eficiente.
.env.Clona el repositorio:
git clone https://github.com/SirBeho/Autentification_rols
Navega al directorio del frontend:
cd frontend
Instala las dependencias de React
npm install
Inicia el servidor de desarrollo de React:
npm run dev
Navega al directorio del backend:
cd backend
Copia el archivo .env.example a .env
Instalar dependencia composer:
composer install
Genera una nueva clave de aplicación y el secret del JWT:
php artisan key:generate
php artisan jwt:secret
Ejecuta las migraciones para crear la estructura de la base de datos:
php artisan migrate
(Opcional) Corre los datos de prueva (seeders)
php artisan db:seed
Inicia el servidor de desarrollo de Laravel: php artisan serve
|
Ing. Benjamin Tavarez Este proyecto fue desarrollado por Benjamin Tavarez en una iniciativa propia a la falta de un espacio para lista personalizadas de obsequios. Todos los derechos reservados Si tienes alguna pregunta o comentario sobre este proyecto, no dudes en ponerte en contacto conmigo a través de benjamin.tavarez.98@gmail.com o en LinkedIn. |