내가 작성한 group API 명세서이다. 아직 부족한 점이 많은 것 같다. API 명세서를 먼저 작성 후, 시작했어야 했는데, 기능 구현만 다 하고 명세서를 작성하였다. 다음 프로젝트 때는 API 명세서를 먼저 끝낸 후, 기능 구현에 들어갈 것이다.
전에 했던 것과 비교를 해보면, HttpSession을 이용하여 WebSocketSession에 등록하는 것과는 다른, Redis를 통해 토큰을 검증하고, 사용자 정보를 가져오는 방식으로 바뀌었다. Spring Data Redis에서 제공하는 템플릿 클래스인 redisTemplate를 사용하여 구현하였다.
HttpHandshakeInterceptor에 따른 수정사항이다. redisTemplate을 추가해주었다.
User로 바꾼 것 밖에 없다.
이제 Test를 위해서 Postman을 사용하는데, 자꾸 오류가 발생한다.
여러가지 해보고 있는 중인데, 아직 해결을 못하였다.. client가 필요하다는데, 내가 아는 지식으로는 아직 이해를 못했다. 더 찾아봐야 될 것 같다.
제안서 및 프로젝트 종료 (1) | 2024.07.02 |
---|---|
진행상황 - 웹소켓 구현 완료 (0) | 2024.05.21 |
진행상황 - 웹소켓 (0) | 2024.05.17 |
그룹 조회 및 그룹 탈퇴 및 그룹 삭제 - 코드병합 문제 (0) | 2024.04.13 |
파일 업로드 및 그룹 생성 및 그룹 참가 (1) | 2024.03.29 |