JWT(JSON Web Token) 는 무엇인가?

기존의 Cookie / Session 방식의 인증 처리를 보다 확장성 있게 만든 모델이다.

간단히 말해서 Cookie / Session을 명령형 프로그래밍이라 친다면

JWT는 선언형(함수형) 프로그래밍에 비유 할 수 있겠다.

서버 확장의 유연함에 있어 Cookie / Session 방식에 비해 장점이 매우 크기 때문에 사용하도록 한다.

 

설치 하기

Passport를 기본으로 사용한다고 가정하고 아래와 같이 설치한다.

# yarn add passport-jwt

 

사용법

https://itnext.io/implementing-json-web-tokens-passport-js-in-a-javascript-application-with-react-b86b1f313436

 

 

Cookie / Session VS JWT 참고

https://velopert.com/2350

 

JWT 사용법 참고

https://fkkmemi.github.io/nemv/nemv-040-hello-token/

'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

+ Recent posts