Laravel 5.6+ AdministradorLTE
Laravel 5.6+ y AdminLTE 2.4+
Incluido
- Frontend: inicio de sesión, registro
- Backend: Gestión de usuarios, rol simple, perfil
- Pan rallado Laravel
- Notificaciones flash fáciles
- Suplantar a usuarios:
- Permitir que los administradores inicien sesión como otros usuarios
- Para habilitar esta función, debe agregar IMPERSONATE=true al archivo .env y actualizar la clase App/Http/Kernel.
- Pruebas
como usar
- Clonar: git clone https://github.com/rrpadilla/laravel-adminlte-boilerplate.git mi-nuevo-proyecto
- cd mi-nuevo-proyecto
- Copie el archivo .env.example a .env y edite las credenciales de la base de datos y APP_URL
- Ejecute la instalación del compositor
- Ejecute el volcado-autocarga del compositor
- Ejecute la clave artesanal de php: generar
- Ejecutar php articulado migrar --seed
- Pruebas: ejecutar phpunit
- Ver UsersControllerTest
- Inicia sesión con:
- Sigue la DOCUMENTACIÓN para ver cómo puedes agregar más Recursos (CRUD) a tu proyecto.
Tabla de compatibilidad
Laravel | PHP | Pan rallado | AdministradorLTE |
---|
5.6+ | 7.1+ | 5.x | 2.4+ |
Producción
- instalación del compositor --optimize-autoloader --no-dev
- configuración artesanal de php: caché
- ruta artesanal php: caché
- vista artesanal de php: borrar
- Ejecute todos los comandos.
- instalación del compositor --optimize-autoloader --no-dev && configuración artesanal de php: caché && ruta artesanal de php: caché && vista artesanal de php: borrar
Producción: configuración de servidores proxy confiables
Cambie su .env si:
- estás utilizando AWS ELB:
- TRUSTEDPROXY_PROXIES ="*"
- TRUSTEDPROXY_HEADERS =" HEADER_X_FORWARDED_AWS_ELB "
- Dirección IP (o rango) de su proxy
- TRUSTEDPROXY_PROXIES ="192.168.1.1,192.168.1.2"
- TRUSTEDPROXY_PROXIES ="192.168.1.0/8"
- TRUSTEDPROXY_HEADERS =" HEADER_X_FORWARDED_ALL "
- TRUSTEDPROXY_HEADERS =" HEADER_FORWARDED "
Interfaz