Passport-jwt Cookie에 저장된 토큰 값 사용 방법
Passport-jwt에서 지원 해주는 토큰 저장소가 있다. fromHeader(field_name) = http header fromBodyField = body fromUrlQueryParameter = url query fromAuthHeaderAsBearerToken = bearer 하지만 Cookie에 저장 된 토큰 값을 가져오지 못하는데 이 때 커스텀 함수를 작성하여 토큰 값 을 적용 해줄 수 있다. 1. cookieExtractor 함수에서 저장된 user 토큰값을 추출하고 return 2. jwtFromRequest에 cookieExtractor에서 받은 토큰 값 을 가져와 유저를 확인하고 done함수로 넘겨준다. passport.ts 일부 const cookieExtractor = fun..
2022.05.16