Struttura del corso

Introduzione

  • Panoramica delle Lumen funzionalità e dell'architettura
  • Concetti e componenti di base

Introduttiva

  • Installazione Lumen
  • Definizione dei parametri del percorso
  • Configurazione di un middleware
  • Configurazione dei controller
  • Richieste e risposte HTTP

Creazione Microservices

  • Costruire il modello degli autori
  • Generazione di dati di test
  • Gestione degli autori con i controller
  • Creazione di route per le operazioni CRUD
  • Standardizzazione delle risposte

Implementazione di Microservices funzioni

  • Visualizzazione dell'elenco degli autori di microservizi
  • Creazione di nuove istanze di authoring
  • Identificazione di un autore con un determinato ID
  • Modifica di un autore esistente
  • Rimozione di un autore da un microservizio

Implementazione delle funzioni del gateway

  • Configurazione di un progetto per API Gateway utilizzando Composer
  • Ottenimento dell'elenco degli autori tramite i controller gateway
  • Creazione di autori tramite controller e servizi gateway
  • Visualizzazione, modifica ed eliminazione di istanze di authoring
  • Esecuzione di operazioni tramite microservizi
  • Gestione degli errori del gateway

Protezione Microservices dell'architettura

  • Abilitazione Lumen dei componenti di Passport
  • Configurazione Lumen per l'uso di Passport
  • Protezione delle route del gateway
  • Utilizzo dei token di accesso per API Gateway
  • Autenticazione delle richieste di API Gateway
  • Limitazione dell'accesso diretto al servizio di authoring

Gestione di utenti e token Access

  • Migrazione degli utenti da Laravel
  • Creazione di controller e route per la gestione degli utenti
  • Perfezionamento dei dettagli per le operazioni utente
  • Creazione di utenti e utilizzo delle relative credenziali per ottenere i token
  • Identificazione degli utenti autenticati tramite token di accesso

Suggerimenti per la risoluzione dei problemi e procedure consigliate

Riepilogo e prossime tappe

Requisiti

  • PHP Esperienza di programmazione.

Pubblico

  • Gli sviluppatori
 14 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (2)

Corsi relativi

Categorie relative