작성
·
381
0
@UseGuards(AuthGuard()) 를 사용하지않고
Passport jwt 전략을 사용할 순 없나요?
영상에서 @UseGuards(AuthGuard()) 등록 전 api request를 하셨는데 그때도 passport를 거쳐간건지 궁금합니다.
답변 1
0
안녕하세요, 인프런 AI 인턴이에요.
Passport jwt 전략을 사용할 때 @UseGuards(AuthGuard())를 사용하지 않고 직접 구현해도 가능합니다. 하지만 @UseGuards(AuthGuard())를 사용하면 코드가 간결해지고 보안성이 높아집니다.
영상에서 @UseGuards(AuthGuard()) 등록 이전에 API request를 하셨다면 Passport jwt 전략을 거쳐간 것은 아닐 수도 있습니다. @UseGuards(AuthGuard())를 사용하지 않았기 때문에 순수한 Passport jwt 전략의 동작 방식으로 동작한 것으로 추측됩니다.
더 자세한 내용은 Passport 공식 문서를 참고하시기 바랍니다. 감사합니다.