inflearn logo
강의

Course

Instructor

Quick Start Guide to Spring Cloud Basics (MSA)

Finish

코드 살펴보던 중에 발견한 것

Resolved

102

xcecv2

1 asked

0

왜 accesstoken 처음 발급시에는 id를 claims에 넣고, 왜 재발급시에는 email을 넣나요?
수업과 관련없는 질문이긴한데, 궁금해서 여쭤봅니다.

spring-cloud msa api-gateway configserver eureka

Answer 1

1

bradkim

안녕하세요~! 지금 보니까 일관성 없이 id가 아닌 email로 넣은것 같습니다.

 

다만, email을 넣든 id를 넣든 refresh토큰에서는 전혀 문제될것 같지 않습니다.

 

refresh토큰의 목적은 rt를 통해 at를 발급하는 것이라, rt안에 사용자를 구분지을수 있는 unique한 값만 있으면 돼서 email과 id 모두가 가능합니다.

 

at는 각 서버에서 token안에 id값을 지속적으로 사용하고 있기 때문에 id를 토큰에 넣었던 것인데, rt도 id를 넣어두는게 더 일관성 있을것 같습니다!!

1

xcecv2

감사합니다~! 참고하겠습니다~!

혹시 강의 내용하면서 실습했던 것을 개인 깃에다 올려도 될까요?

0

14

1

시퀀스다이어그램은 무슨툴로 그리신건가요?

0

36

2

유저 이미지 등록 에러

0

39

1

service-discovery 프로세스 가동 이유

0

43

1

안녕하세요 한번 더 문의드립니다.

0

64

4

보상트랜잭션 실패시 데이터베이스 저장하는데 그것조차 실패하면 어떻게 하나요??

0

50

2

코드 자료는 없는걸까요?

0

74

3

DLQ의 수동 커밋에 대해서 질문있습니다.

0

66

2

혹시 다음 강의는 언제쯤 나올까요?

0

42

1

kubectl exec 에러가 발생해서 문의드립니다.

0

99

3

rabbitmq에 configservice 연결에 대해 질문있습니다.

0

60

1

pg사가 있다고 가정하면

0

45

1

38강 클러스터에 컨트롤러 연결 질문

0

76

2

Windows localhost:30000 연결 거부 현상

0

101

2

혹시 수업자료는 다운받을 수 있는 곳이 없나요?

1

103

2

user-service jwt

0

80

2

애그리거트 질문있습니다!

0

95

2

DDD 는 마이바티스와 잘 맞지 않는건가요?

0

87

1

스프링부트 버전 문의드립니다.

0

71

1

gRPC 실무에서 질문

0

85

2

Orchestration SAGA 패턴 보상에 대한 질문입니다.

0

82

2

6강 - 해시태그 모델의 샤딩 전략에 대하여, 분산 정도(데이터 편중)와 트랜잭션 성능의 trade off 상황 발생 시에 대한 고민

0

77

2

프로젝트 환경세팅 파일 왜 안보일까요...

0

79

2

노션 URL 못찾음

0

157

1