Node.js Passport란?
Passport는 여권이라는 이름과 같이 서버에서 사용자를 인증하기 위해 사용하는 Node.js용 미들웨어다. Passport는 다양한 인증 매커니즘(session, jwt등)을 각 모듈로 패키지화해 제공하고 있으며 편리하게 인증을 구현할 수 있다.
일단 passport를 설치해줘야하는데요.
passport-http 다운로드
소스 코드
router.js
auth.js
Postman 화면
authorized에 Username과 Password를 제대로 적었을 경우
authroized Username고 Password를 제대로 안 적었을 경우
Create: Post = 회원가입
Read: Get = 로그인
Update: Put = 회원정보 수정
Delete: Delete = 회원 탈퇴
'IT-백엔드' 카테고리의 다른 글
Node.js - Express (0) | 2024.01.25 |
---|---|
Node.js - Router (0) | 2024.01.25 |
Node.js - Body Parser (0) | 2024.01.25 |
Node.js - MongoDB (0) | 2024.01.25 |
Node.js - Crypto (0) | 2024.01.24 |