풀소유

  • 홈
  • 태그
  • 방명록

authguard 2

NestJS JWT 발급과 인증

저번 시간에는 Google OAuth를 통해 사용자를 인증하는 방법에 대해 다뤘습니다. 오늘은 이어서 인증된 정보를 가지고 JWT를 발급하고 인증하는 방법에 대해서 다루겠습니다. 패키지 설치 npm i --save @nestjs/jwt passport-jwt bcryptjs npm i --save-dev @types/passport-jwt @types/bcryptjs @nestjs/jwt는 Nest.js 프레임워크에서 JWT(JSON Web Tokens) 인증을 구현할 때 사용되는 패키지입니다. passport-jwt는 Passport와 함께 JWT 인증을 사용할 때 사용되는 패키지입니다. bcryptjs는 refresh token을 해쉬하여 데이터베이스에 저장하기 위해서 설치합니다. JWT 발급 Jwt..

Javascript/NestJS 2023.04.23

NestJS OAuth 인증 두번째

첫번째 시간에는 Google 클라이언트 ID를 발급받는 방법을 다뤄보았습니다. 이번 시간에는 Passport와 NestJS에 가드를 통해 인증을 진행하겠습니다. 패키지 설치 npm i --save @nestjs/passport passport passport-google-oauth20 @nestjs/jwt --save-dev @types/passport @types/passport-google-oauth20 각 패키지들에 대해서는 차차 설명하도록 하겠습니다. Passport Passport는 Node.js에서 사용되는 인증 미들웨어로, 다양한 인증 전략(strategy)을 지원하며, 사용자 정의 전략을 만들어서 사용할 수도 있습니다. @nestjs/passport를 사용하면 NestJS에서 passpor..

Javascript/NestJS 2023.04.23
이전
1
다음
더보기
프로필사진

Starting is the perfect condition

  • 분류 전체보기
    • CSS
    • JVM
      • JPA
      • SpringCloud
      • SpringMVC
      • Kotlin
    • Javascript
      • React
      • NestJS
      • NuxtJS
    • Database
      • Redis
      • Postgresql
    • CS
      • Linux
      • 네트워크
    • DevOps
      • AWS
      • K8S
      • Container
      • VM
      • ElasticSearch
    • wsl2
    • 디자인 패턴
    • 자료구조 & 알고리즘
    • 도서
    • 금융
    • GraphQL
    • Keycloak
    • 정보처리기사

Tag

env, AuroraDB, oauth2, 커스텀 파이프, querydsl, com.vladmihalcea:bibernate-types, postgre array, QClass, 일대일 식별, postgresql 배열, JPA, AWS, 파이프, 조인테이블, 슈퍼-서브 타입 모델링, nestjs, github actions, authguard, @MapsId, 상송 관계 매핑,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바