프로그래밍

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
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
5689 [프로그래밍] 엥 구글 플러터 유기각 재는거임?? 4 최수연 0 21 시간 전 192
5688 [프로그래밍] 반도체 장비 업계인 있음? 9 캡틴띠모 0 1 일 전 211
5687 [프로그래밍] 안드로이드 책 추천좀 6 집에가게해줘 0 2 일 전 127
5686 [프로그래밍] 폰 스크리닝 해 본 사람 있어? 3 무지개빛푸딩 0 2 일 전 358
5685 [프로그래밍] jsp 트리메뉴 만들고있는데 구상한게가능한지 의견좀물어볼께 11 평택국 0 3 일 전 142
5684 [프로그래밍] JPA 도와줘어억 ㅠ 10 모그리또 0 3 일 전 223
5683 [프로그래밍] 의사는 뽑는 인원 제한하는데 부캠은 왜 제한 안 할까 5 조강현 0 5 일 전 350
5682 [프로그래밍] 그 혹시 게임쪽 종사자 있음? 17 god79ii 0 9 일 전 616
5681 [프로그래밍] 코린이 ㅅㅂ 뭐가 문젠지 모르겠어요 9 집에가게해줘 0 9 일 전 436
5680 [프로그래밍] Dear Imgui 라고 아시나요? 2 년째모쏠 0 9 일 전 240
5679 [프로그래밍] 현업개발자분들 주말엔 편하게 쉴수있나요? 10 키로 0 10 일 전 845
5678 [프로그래밍] 무엇이든 물어보세요. 28 변현제 0 12 일 전 404
5677 [프로그래밍] 개발자보단 엔지니어가 취업이 잘됨 5 iillillill 2 13 일 전 714
5676 [프로그래밍] 프론트엔드 개발자 연봉 1억 넘는 사람 있어? 13 잠적자 0 13 일 전 622
5675 [프로그래밍] Exiftool 이거 일본어 못 읽는데 13 부터시작하는이세... 0 15 일 전 231
5674 [프로그래밍] 반응형 웹페이지가 내가상상한거랑 좀 다르네 4 평택국 0 16 일 전 442
5673 [프로그래밍] 고졸 FE개발자 연봉, 상황에 조언좀.. 19 쾅꿍꿍 0 16 일 전 596
5672 [프로그래밍] 물경력들 보면 책임을 이해못하는것같음 5 mils 1 17 일 전 407
5671 [프로그래밍] GPT가 코딩 다해주네 3 겜신병자 0 18 일 전 739
5670 [프로그래밍] 크로스플랫폼의 욕심은 끝이없다 4 ye 0 20 일 전 398