반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 카프카
- K8S
- JPA공부
- 코테공부
- JPA예제
- nestjs공부
- JPA 공부
- 기술공부
- 자료구조공부
- JPA
- 스프링 공부
- 스프링
- 알고리즘공부
- nestjs스터디
- JPA스터디
- 스프링부트공부
- querydsl
- 프로그래머스
- 코테준비
- nestjs
- Axon framework
- Flutter
- DDD
- 플러터 공부
- 스프링공부
- 플러터 개발
- 스프링부트
- 자바공부
- 기술면접공부
- Kafka
Archives
- Today
- Total
목록Nestjs 인증구현 (1)
DevBoi
[NestJS] Guard로, 인증 로직 구현
Guard는 허용된 유저가 아니면, 요청 자체를 막아버리는 것이다. 서버의 리소스를 허용된 유저가 아니면 사용할 수 없도록 하는 것이고, 서버의 자원 낭비를 막을수 있게 된다. decorator 문법을 사용하고, ts에서 실험기능에 포험되어있다고한다. 일단 가이드로 통용되고있는 구현체를 구현해보자 Guard의 기본로직은 아래와 같다. 1. 회원가입 2. 사용자 정보와 대응하는 jwt생성 3. 사용자가 서버에 요청을 보낼때 Header에 jwt를 담아서 보낸다. 4. Guard에서 확인 5. 유효한 값이면 통과, 아니면 에러를 일으킨다. 1. Authorization guard 사용자 인증은 가드의 대표적인 예시이다. AuthGuard는 사용자의 헤더에 특정 토근이 제대로 들어있는지를 확인하는 것이다. G..
Develop/[NestJs]
2023. 6. 4. 00:15