02.08

hongwr·2022년 2월 8일
0

TIL

목록 보기
8/42

Token



jwt (JSON WEB TOKEN)

jwt 공식 홈페이지 = https://jwt.io/

jwt verify = 검증 및 해석
jwt는 인증. oauth는 인가.




jsonwebtoken 라이브러리를 사용해 토큰을 verify(해독, 검증) 하는 방법은 아래와 같습니다.

const jwt = require('jsonwebtoken');

const authorization = req.headers['authorization'];
// 왜 authorization.split을 사용하는지, 왜 1번째 인덱스의 값을 얻는지 console.log를
// 사용해 확인해보세요!
const token = authorization.split(' ')[1];
const data = jwt.verify(token, ACCESS_SECRET);

jwt sign = 생성

jsonwebtoken 라이브러리를 사용해 토큰을 생성하는 방법은 아래와 같습니다.

const jwt = require('jsonwebtoken');
const token = jwt.sign(토큰에_담을_값, ACCESS_SECRET, { 옵션1: 값, 옵션2: 값, ... });

공부하기

axios 잊지말고 공부해두자. 비동기(promise) 기반

findOne, findAll
에라토스테네스의 체 참조 : https://themarketer.tistory.com/73
JWT 유어클래스 보고 공부하기


너무 어려워서 제대로 정리가 안 된다..

조금만 침착하게..!!

profile
코딩 일기장

0개의 댓글