호두의 개발스토리

  • 홈
  • 태그
  • 방명록

nestjs user 1

NestJs Guard에 대해 알아보자

Guard란? guard는 요청의 처리 여부를 결정하는 미들웨어 역할을 합니다. guard는 인증과 권한 부여 등 요청에 대한 검사를 처리하는 데 주로 사용합니다. guard는 @nestjs/common의 CanActivate 인터페이스를 확장하는 클래스로 구현됩니다. 이 인터페이스는 canActivate라는 단일 메서드를 정의하며, 이 메서드는 ExecutionContext 객체를 인수로 취하고 요청이 진행되어야 하는지 여부를 나타내는 부울 값을 반환합니다. 예를 들어, 아래 코드에서는 JWT 토큰을 가져와 인증 여부를 판단하고, 인증되지 않은 요청은 거부합니다. @Injectable() export class AuthGuard implements CanActivate { constructor( pri..

nest js 2023.04.07
이전
1
다음
프로필사진

  • 분류 전체보기 (39)
    • angular (3)
    • nest js (15)
    • swift (8)
    • ionic (2)
    • 기타 (8)

Tag

aws pm2, ubuntu pm2, 스크립트 파일 작성, aws 자동배포, ubuntu node, aws 백앤드 자동배포, aws pem, ubuntu nginx, ubuntu nest js, aws nest js 자동배포, AWS, nestjs guard, nest 자동배포, ionic Capacitor, supabase, supabase crud, nest js 자동배포, nest js 스크립트 파일 작성, AWS EC2, 백앤드 자동배포,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.