Course Outline

소개

  • Lumen 기능 및 아키텍처 개요
  • 기본 개념 및 구성 요소

시작하기

  • 설치 중 Lumen
  • 경로 매개변수 정의
  • 미들웨어 설정
  • 컨트롤러 구성
  • HTTP 요청 및 응답

만들기 Microservices

  • 저자의 모델 구축
  • 테스트 데이터 생성
  • 컨트롤러를 사용하여 작성자 관리
  • CRUD 작업을 위한 경로 만들기
  • 응답 표준화

Microservices 함수 구현

  • 마이크로서비스 작성자 목록 표시
  • 새 작성자 인스턴스 만들기
  • 특정 ID로 작성자 식별
  • 기존 작성자 편집
  • 마이크로서비스에서 작성자 제거

게이트웨이 기능 구현

  • Composer를 사용하여 API 게이트웨이용 프로젝트 설정
  • 게이트웨이 컨트롤러를 통해 작성자 목록 얻기
  • 게이트웨이 컨트롤러 및 서비스를 사용하여 작성자 만들기
  • 작성자 인스턴스 표시, 편집 및 삭제
  • 마이크로서비스를 사용하여 작업 수행
  • 게이트웨이 오류 처리

보안 Microservices 아키텍처

  • Lumen 여권 구성 요소 활성화
  • Passport를 사용하도록 Lumen 구성
  • 게이트웨이 경로 보호
  • API Gateway에 대한 액세스 토큰 사용
  • API Gateway 요청 인증
  • 작성자 서비스에 대한 직접 접근 제한

사용자 및 Access 토큰 관리

  • Laravel에서 사용자 마이그레이션
  • 사용자 관리를 위한 컨트롤러 및 경로 생성
  • 사용자 작업 세부정보 구체화
  • 사용자 생성 및 해당 자격 증명을 사용하여 토큰 획득
  • 액세스 토큰을 통해 인증된 사용자 식별

문제 해결 팁 및 모범 사례

요약 및 다음 단계

Requirements

  • PHP 프로그래밍 경험.

청중

  • 개발자
 14 Hours

Number of participants



Price per participant

회원 평가 (2)

Related Courses

Related Categories