수업소개
회원정보를 보관하는 것은 회원입장에선 불편하고, 서비스 입장에선 부담되는 일입니다. 이런 문제를 해결하기 위해서 최근에는 페이스북이나 구글과 같은 기업들이 로그인 연동 기능을 제공합니다. 이를 Federated Identity라고 합니다. Passport.js를 이용하면 이를 쉽게 구현할 수 있습니다. 여기서는 그 방법을 알아봅니다.
수업대상
- 페이스북으로 인증하기 기능을 구현하고 싶은 분
- 보다 안전하게 회원정보를 관리하고 싶은 분
- 회원 가입을 간소화하고 싶은 분
참여조건
이 수업은 WEB6 Multi user 수업에 의존하고 있는 수업입니다. 이 수업을 먼저 보실 것을 권해드립니다.
또 내부적으로 OAuth를 이용합니다. Oauth의 원리를 안다면 이 수업을 좀 더 즐겁게 즐길 수 있을 것입니다.
내용
이 수업은 아래의 내용을 다룹니다.
- 페이스북으로 인증하기
- Access token 반급 받기
수업의 크기
9개 동영상, 총 재생시간 45분으로 이루어진 수업입니다.
이 수업을 볼 수 있는 다른 방법
지식지도
관련된 지식의 지도입니다. 지도를 참고해서 스스로 학습 경로를 탐험해보세요.
수업의 저작권 정책
이 수업은 CCL 라이선스 BY를 따르고 있습니다. 이 수업의 출처를 표시해주신다면 컨텐츠의 수정을 할 수 있고, 상업적인 용도로도 사용할 수 있습니다. 상업적인 용도로 사용하는 경우는 거래 관계가 없다는 것을 인지 가능하도록 표시해주셔야 합니다.