일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- mongodb
- Algorithm
- Node.js
- 개발
- 알고리즘
- MYSQL
- Blog
- 예술영화추천
- MyPick31
- 장고 프로젝트 순서
- Django Blog
- 파이썬 웹프로그래밍 장고
- Exercism
- 프로젝트
- 자바스크립트
- Django
- 독립영화플랫폼
- 타사인증
- 장고
- python
- til
- 장고 프로젝트
- join()
- passport.js
- JavaScript
- ART_Cinema
- Bookmark
- 북마크만들기
- 북마크앱
- 장고 개발 순서
Archives
- Today
- Total
목록local strategy (1)
Juni_Dev_log
(node.js) [Part.9] 패스포트로 사용자 인증하기 - 패스포트로 로그인하기
패스포트(Passport)는 노드에서 사용할 수 있는 사용자 인증 모듈이다. 이 모듈은 사용 방법이 간단할 뿐만 아니라, 사용자 인증 기능을 독립된 모듈 안에서 진행할 수 있도록 도와준다. 특히 익스프레스를 사용할 경우에는 미들웨어로 끼워 넣을 수 있어 몇 가지 간단한 설정만으로도 로그인 기능을 구현할 수 있다. 패스포트 모듈의 유일한 목적은 클라이언트에서 요청한 인증 정보(아이디나 비밀번호)로 사용자 인증을 하는 것이다. 따라서 이외의 기능은 패스포트 모듈이 아닌, 다른 코드에서 담당해야한다. 순전히 인증 기능만을 담당하는 모듈이다. 패스포트는 수백 가지의 인증방식을 제공하는데, 어떤 인증 방식을 사용할 것인지 결정하는 것이 스트래티지(Strategy)이다. 각각의 인증 방식은 각각의 스트래지로 만들어..
Theorem (정리)/node.js
2021. 2. 1. 12:26