Programa del Curso
Introducción
- Descripción general de Lumen características y arquitectura
- Conceptos y componentes básicos
Empezar
- Instalación Lumen
- Definición de parámetros de ruta
- Configuración de un middleware
- Configuración de controladores
- Solicitudes y respuestas HTTP
Creación Microservices
- Construcción del modelo de autores
- Generación de datos de prueba
- Administración de autores con controladores
- Creación de rutas para operaciones CRUD
- Estandarización de las respuestas
Implementación de Microservices funciones
- Mostrar la lista de autores de microservicios
- Creación de nuevas instancias de autor
- Identificación de un autor con un ID determinado
- Edición de un autor existente
- Eliminación de un autor de un microservicio
Implementación de funciones de puerta de enlace
- Configuración de un proyecto para API Gateway mediante Composer
- Obtención de la lista de autores a través de controladores de puerta de enlace
- Creación de autores mediante controladores y servicios de puerta de enlace
- Mostrar, editar y eliminar instancias de autor
- Realización de operaciones mediante microservicios
- Control de errores de puerta de enlace
Protección de la arquitectura Microservices
- Habilitación de Lumen componentes de Passport
- Configuración Lumen para usar Passport
- Protección de rutas de puerta de enlace
- Uso de tokens de acceso para API Gateway
- Autenticación de solicitudes de API Gateway
- Restringir el acceso directo al servicio de autor
Administración de usuarios y Access tokens
- Migración de usuarios desde Laravel
- Creación de controladores y rutas para la gestión de usuarios
- Refinamiento de los detalles de las operaciones de usuario
- Creación de usuarios y uso de sus credenciales para obtener tokens
- Identificación de usuarios autenticados a través del token de acceso
Sugerencias para la solución de problemas y prácticas recomendadas
Resumen y próximos pasos
Requerimientos
- PHP Experiencia en programación.
Audiencia
- Desarrolladores
Testimonios (3)
Discussion of the most important concepts of the topic(php and laravel) and about how the web works.
Lester Bello - PSU
Curso - Laravel PHP Framework
Disponibilidad del formador y personalización de la formación
Julien - Urssaf Rhône Alpes
Curso - Laravel Livewire
Traducción Automática
La parte donde se explicaba el tema de las sesiones y las cookies, ya que con la herramienta que utilizo para desarrollar, te da un modulo de seguridad echo.