JWT(JSON Web Token) 는 무엇인가?
기존의 Cookie / Session 방식의 인증 처리를 보다 확장성 있게 만든 모델이다.
간단히 말해서 Cookie / Session을 명령형 프로그래밍이라 친다면
JWT는 선언형(함수형) 프로그래밍에 비유 할 수 있겠다.
서버 확장의 유연함에 있어 Cookie / Session 방식에 비해 장점이 매우 크기 때문에 사용하도록 한다.
설치 하기
Passport를 기본으로 사용한다고 가정하고 아래와 같이 설치한다.
# yarn add passport-jwt
사용법
Cookie / Session VS JWT 참고
JWT 사용법 참고
'Developments > Node.js' 카테고리의 다른 글
Helmet.js 를 이용한 서버 보안성 향상 (0) | 2019.08.27 |
---|---|
Fetch 대신 Axios (0) | 2019.08.27 |
Tensorflow.js 설치 (0) | 2019.07.25 |
MongoDB 설치 (0) | 2019.07.25 |
Express.js 설치 (0) | 2019.07.25 |