마이크로서비스 아키텍처에서 인증(Authentication)과 인가(Authorization)는 분산된 시스템 구조에서 중요한 역할을 한다. 각각의 마이크로서비스가 독립적으로 작동하기 때문에 인증 및 인가 메커니즘을 효율적으로 설계하는 것이 필수적이다. 1. 인증(Authentication) 패턴인증은 사용자의 신원을 확인하는 과정이다.1.1 토큰 기반 인증 (Token-Based Authentication)JWT (JSON Web Token)클라이언트가 인증 서버에 로그인하면 JWT를 발급받는다.클라이언트는 이후 요청에 이 토큰을 포함하며 마이크로서비스는 이 토큰을 검증하여 사용자의 신원을 확인한다.장점 : 무상태(stateless)로 작동하므로 확장성이 좋다.단점 : 토큰이 클라이언트에 저장되기 때문..