MSA에서 인증인가 구현하기 방향성

0

TIL

목록 보기
159/183

프로젝트에서 지금까지 제대로 구현하지 못했던 인증/인가 기능을 도전해보기로했다.
일단은 강의자료와 전에 구현했었던 코드들을 참고하여 모놀리식으로 우선 구현을 해봤는데
금방은 아니지만 로그인하여 jwt가 반환되는 것을 확인했다.

이제 이것을 MSA로 바꾸면 되는데
강의를 다시 보며 따라하다보니 모놀리식으로 구현했던 코드들의 사용 위치만 다를뿐 방식은 비슷해서 금방 적용할 수 있었다.
하지만 MSA에서 모놀리식과 다른점은 MSA에서 인가 과정을 하는 방법이 여러가지이며 이 중 각 서비스에서 높은 권한을 필요로하는 서비스에 인가 필터 기능을 구현하는 것이 추천되었다.

일단 나는 그런 기능에 연관은 없지만 가상으로 유저 삭제를 MASTER만이 가능하도록 가정하고 기능을 구현해 적용해보기로했다.

0개의 댓글

관련 채용 정보