프로그래밍

MSA질문좀 해도 됨??

뭐 예를들어 그룹웨어 서비스를 개발한다고 할때

 

회원을 관리하는 맴버 서비스 도메인이 있을꺼고

 

게시판 서비스 도메인이 있다고 할때

 

게시판에 글을 읽을 권한, 쓰기 권한, 삭제권한 등등 여러 권한이 있을때

 

게시판서비스에서 글을 읽어올때마다 멤버 서비스 도메인하고 매번 통신을 해야하는거야?

 

아니면 게시판 서비스에도 jwt토큰같은거 해독할수있게 로직을 추가해야하는거야?

 

그럼 같은 개인키를 모든 서비스가 가지고있어야하는거 아닌가?

 

아님 내가 잘못 알고있는 부분이 있는걸까?

 

요약하자면

 

1. MSA로 서비스를 분리했음
2. 회원 로그인하면 JWT토큰을 생성함

3. 게시판 서비스를 이용할때 게시판 서비스는 맴버 서비스한테 매번 권한 확인 요청을 해야하는것인가?

8개의 댓글

2024.03.05

중간에 gw에서만 VERIFY하도록 해.

gw에서 인증과 로깅하는게 흔한 방법이니깐

0
2024.03.05
@유부남

아하~ 게이트웨이에 인증 로깅역할을 준다는거지?

그럼 넘겨받은후에 게시판 서비스가 이친구가 a권한인지 b권한인지 둘다 있는지 체크는 어떻게해야함? 넘겨줄때 권한정보를 같이 넘겨줄수있어??

 

 

0
2024.03.05
@피한정후견인

맞아.

게시판 서비스는 별도로 인증을 하지 않아도 되는거지. 이미했으니깐.

인증 로깅 같은건 gw가 하고 개별 서비스 api는 비즈니스 로직만

0
2024.03.05
@유부남

아하 그럼 결합도 낮아지게 되겟구나

회원정보를 게시판도 가지고있다가 회원정보 펍섭해가면서 작업해야하나도 생각했었는데

 

결론은 게이트웨이에서 인증 로깅해주고 인증정보를 같이 다른 서비스에 전달해줄수있다 이거네?

 

고마워 땡큐!

 

0
2024.03.05
@피한정후견인

https://wnjoon.github.io/2023/01/05/swe-apigw_auth/

 

Jwt+ role base access control + msa

한번 읽어봐

조대협 블로그 찾아보든강

0
2024.03.05
@유부남

초 고수네! 너무 고마워 떙큐!!

0
2024.03.05
@피한정후견인

잘자

0
2024.03.05

ㅇㅇ 인증 매번 타야함

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
5722 [프로그래밍] 웹 개발 입문 추천좀 6 아롱사태 0 3 시간 전 91
5721 [프로그래밍] gcs 써본사람있어 ? 2 쿠키맛난다 0 5 시간 전 81
5720 [프로그래밍] 초보개발자 질문 두개있음 2 애플훈타 0 7 시간 전 112
5719 [프로그래밍] 하이브리드 웹뷰기반 앱은 rn이 정석이야? 3 잠적자 0 1 일 전 193
5718 [프로그래밍] c# webview2 도움요청함.. 10 carpediem 0 1 일 전 134
5717 [프로그래밍] 현업 개발자형들 맥씀? 12 이또히로부미 0 2 일 전 259
5716 [프로그래밍] libtorch에서 cuda 안불러와지는거 도움! 3 Hakat 0 3 일 전 132
5715 [프로그래밍] 뭔가 게시판이 애매해서 그런데 gis 잘아는 사람? 1 하늘늑대 0 4 일 전 169
5714 [프로그래밍] 컴포즈가 프리뷰랑 폰에서 다르게 동작해요 1 집에가게해줘 0 4 일 전 118
5713 [프로그래밍] 난바보다) 크로미움 램사용량 문제 일단 해결 2 ye 0 5 일 전 286
5712 [프로그래밍] k8s DNS 이슈는 해결이 안되나보다. 잉텔 0 6 일 전 174
5711 [프로그래밍] 분노) 진짜 유튜브 구글 패악질 토나오네 씨발 17 ye 0 7 일 전 774
5710 [프로그래밍] 프론트엔드 공부하려는데 언어 추천좀 7 스트리플 0 8 일 전 357
5709 [프로그래밍] 객체지향 뽕에 취하지마라 8 69746974 2 9 일 전 420
5708 [프로그래밍] 요즘 앱개발 인력시장 어떰..3년차 2 센치해요 0 12 일 전 393
5707 [프로그래밍] 컴포즈 Box 컴포넌트가 안 나와... 1 집에가게해줘 0 14 일 전 149
5706 [프로그래밍] 아 ssl 적용햇는데 개정신없네 9 넌또화나있네 0 14 일 전 306
5705 [프로그래밍] 패스트 캠퍼스 <---- 얘내는 가격 인상 원툴임? 5 조강현 0 17 일 전 398
5704 [프로그래밍] 클라가 파이썬 셀레니움같은거 써서 클릭하고 그러는걸 감지 ... 5 리옴므 0 18 일 전 266
5703 [프로그래밍] leetcode 50일 달성 1 JimmyMcGill 1 18 일 전 240