728x90

 

2월 7일 월요일 / 15일 차

 


 

CH01

spotify 스타일 로그인 화면 구현하기

 

 

로그인 UI 구현

 

내용 요약
Backend(Server) - Frontend(Client) 데이터 흐름
 - 로그인 데이터 흐름 : Frontend에서 ID, Password auth request를 전달하면 Backend에서 Certificate key를 전달하는 흐름

Firebase : Frontend 개발에 필요한 여러 플랫폼을 제공하는 서비스

OAuth 
 - 사용자 인증 방식에 대한 업계 표준
 - ID/PW를 노출하지 않고 OAuth를 사용하는 업체의 API 접근 권한을 위임 받음
 - 기본 개념
   1. User Service Provider에 계정을 가지고 있는 사용자
   2. Consumer Service Provider의 API (제공 기능)를 사용하려는 서비스 (앱, 웹 등)
   3. Service Provider OAuth를 사용하여 API를 제공하는 서비스
   4. Access Token 인증 완료 후 Service Provider의 제공 기능을 이용할 수 있는 권한을 위임받은 인증 키

 

 


 

 

앱 실행 및 테스트

 

 

 

복습할 내용

 

- Firebase에 대해

- Frontend - Backend 이해

- 로그인 기능 작동 방식 이해

 

 

 

오늘의 공부 후기

 

오늘은 Spotify 스타일 로그인을 구현해봤습니다.

큰 기업은 로그인 서버를 따로 구축해서 사용하지만 개인 개발자나 스타트업의 개발 단계에서는 Firebase를 사용해

로그인 서버를 구축한다는 점을 새롭게 알게 되었고 직접 사용해보니 간편하게 구현할 수 있었습니다.

또한 이후 진행할 개인 프로젝트에서도 로그인 기능을 구현할 것이기 때문에 

이번 강좌를 유심히 들었던 것 같습니다.

강의를 들으면서 느끼는 점은 필요한 기능들을 직접 구현해보고 어떤 식으로 작동이 되는지 알게 되어

많은 도움이 되어 만족스럽습니다.

 

 

 

 

 

 

 

 

 

https://bit.ly/37BpXi

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

 

 

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

 

 

 

 

728x90

+ Recent posts