Auth0.com에 원래 게시 된이 기사는 Node.js, Angular, Auth0 및 Firebase를 사용하여 안전한 응용 프로그램을 구축하는 방법을 설명합니다. 이 두 부분으로 구성된 튜토리얼은 Auth0을 사용하여 프론트 엔드 (Angular) 및 백엔드 (노드)를 모두 고정하고 안전한 실시간 주석을 위해 사용자 정의 토큰으로 Firebase Cloud Firestore를 인증하는 데 중점을 둡니다. 각도 코드는 Github (Angular-Firebase Repo)에서 사용할 수 있으며 Node API는 Firebase-Auth0-Nodeserver Repo에 있습니다.
파트 1 커버링 설정, 파이어베이스 토큰을 마이닝하기위한 보안 노드 API, Angular Architecture, Angular의 Auth0 인증 및 공유 구성 요소.
1 부에서 키 테이크 아웃 :
Angular의 Async Pipe 및 Ngifelse를 사용한 효율적인 데이터 표시
개별 항목 세부 사항에 대한 경로 매개 변수 (예 : 개 세부 사항)
데이터 모델링 및 파이어베이스 호환에 대한 타입 클래스
사용자 정의 규칙을 사용하여 Firebase Cloud Firestore 구성을 확보하십시오
사용자 상호 작용 및 검증을 위해 각도의 템플릿 구동 양식
AngularFire2를 사용하여 각도에서 실시간 데이터 상호 작용
데이터베이스 액세스를위한 인증 및 파이어베이스 규칙에 Auth0을 사용하는 강력한 보안.
auth0으로 파이어베이스 및 각도를 인증합니다 : 2 부
2 부에서는 응용 프로그램의 기능의 구현이 에 대해 자세히 설명합니다
개 표시 개 :
는 효율적인 데이터 처리 및 디스플레이를 위해 - 파이프 및
를 사용하여로드 및 오류 상태를 관리합니다.
경로 매개 변수가 포함 된 개 세부 사항 : - 는 경로 매개 변수를 사용하여 개별 개 세부 사항을 가져 와서 표시하여 사용자 상호 작용을 향상시킵니다.
주석 모델 클래스 :
는 Firebase 호환성에 대한 클래스 인스턴스를 변환하는 방법을 포함하여 구조화 된 데이터 처리를 위해 a - 클래스를 정의합니다.
Firebase Cloud Firestore and Rules :
사용자 인증을 기반으로 작업을 읽고, 작성 및 삭제하기 위해 클라우드 Firestore 보안 규칙을 구성합니다.
주석 구성 요소 : - angularFire2를 사용하여 주석 섹션을 구현하여 실시간으로 주석을 가져오고 표시합니다.
주석 양식 구성 요소 :
사용자가 검증을 포함하여 주석을 제출할 양식을 작성합니다.
실시간 의견 : - 는 FireBase의 실시간 기능을 사용하여 댓글에 대한 실시간 업데이트를 보여줍니다.
결론 :
튜토리얼을 요약하고 추가 리소스에 대한 링크를 제공합니다.
-
- 이 부분은 node.js api가 실행 중이라고 가정 할 때 1 부를 기반으로합니다.
구성 요소의 구현, 데이터 페치 및 디스플레이 처리 및 구성 요소, 경로 매개 변수를 보여줍니다. 모델 클래스가 소개 된 다음 보안 데이터 액세스를위한 Firebase Cloud Firestore 규칙을 설정합니다. 그런 다음 실시간 주석 디스플레이 및 제출을 처리하기 위해 Dogs
구성 요소 및 Dog
구성 요소가 구현됩니다. 이 튜토리얼은 실시간 기능 및 추가 개발을위한 제안에 대한 시연으로 마무리됩니다. Angular Testing 및 Firebase/Auth0에 대한 추가 리소스가 제공됩니다. 마지막으로 FAQ 섹션은 Angular 및 Auth0을 사용한 Firebase 인증에 관한 일반적인 질문을 다룹니다.
Comment
Comments
Comment Form
위 내용은 Auth0 : Part 2를 사용하여 Firebase 및 Angular 인증을 인증합니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!