Gyeongjun Kim
Gyeongjun Kim
[링크](https://twofootdog.tistory.com/64)를 참고하여 구현을 진행한다. 해당 링크엔 인증/인가에 관련된 부분이 존재하지 않는다. 라우팅까지 해당 링크를 참고하여 구현한후, 인증/인가에 관련된 부분을 이식하도록 한다.
좀 더 최신인 [링크](https://cheese10yun.github.io/spring-cloud-gateway/)를 참고하여 구현하도록 한다.
gateway가 8080로 동작하고 api -> 8081, chat -> 8082 로 변경하였을때, prefix에 맞게 각각의 컨트롤러로 요청이 가는것을 확인하였다. GlobalFilter가 기본적으로 설정되어있는데, 인증 인가에 관련된 부분을 이식하면 동작할것 같다.
[링크1](https://taes-k.github.io/2019/06/20/spring-msa-4/) 과 [링크2](https://velog.io/@tlatldms/%EC%84%9C%EB%B2%84%EA%B0%9C%EB%B0%9C%EC%BA%A0%ED%94%84-JWT-%EC%9D%B8%EC%A6%9D-%EC%84%9C%EB%B2%84%EC%99%80-Spring-Cloud-Gateway-Spring-Security-%EC%A0%81%EC%9A%A9%ED%95%B4%EC%84%9C-%EC%97%B0%EA%B2%B0%ED%95%98%EA%B8%B0-0%ED%8E%B8)를 참고하여 인증 인가를 구현해보도록 한다.
filter를 이식 하는 일이 쉽지 않다고 판단하였다. 1. Spring Cloud Gateway는 기본적으로 Webflux 기반으로 동작한다. 2. Zuul 2 또한 비동기 방식으로 동작한다. 기존의 security에서 수정해야 할 부분이 많아 보이기에, API...
8번은 다음 릴리즈때 1대1 채팅 기능이 추가될거에요!