7회차
Node.js로 구현하는 쇼핑몰 프로젝트 7회차 수업 요약 내용입니다.
passport
nodejs 용 인증관련 모듈
facebook, kakao 등등 사용
passport 적용순서
정책작성
필드 및 passport 콜백 인증부분작성
serializeUser, deserializeUser 작성
첫 로그인시, 그 이후 조회 시 사용
router ( POST , GET ) 적용
Facebook Login
페이스북 개발자 계정 생성
인증 과정
1) 페이스북 로그인클릭
2) 페이스북 페이지 이동
3) 인증성공후 토큰 발행
4) 토큰으로 profile 정보 요청
5) profile 정보와 함께 내 사이트로 이동( call backurl )
구현 과정
1) FacebookStrategy 작성
2) 인증링크 생성
3) callback받는 페이지 작성
4) 성공후 Redirect페이지 작성
Last updated