[E-commerce App] Users Microservice - JWT 처리 과정
개요 전통적인 인증 시스템 클라이언트 단에서 authenticate 요청을 위해 username과 password를 서버에 전달한다. 서버 단에서 인증 절차를 거친 뒤에 200 OK 라면 세션을 발급해 쿠키에 sessionId를 담아 응답한다. 클라이언트 단에서 이후 ...
개요 전통적인 인증 시스템 클라이언트 단에서 authenticate 요청을 위해 username과 password를 서버에 전달한다. 서버 단에서 인증 절차를 거친 뒤에 200 OK 라면 세션을 발급해 쿠키에 sessionId를 담아 응답한다. 클라이언트 단에서 이후 ...
저번에 만들었던 user-service에 로그인 성공 처리 로직을 추가해보자.
1. 병합 정렬 (merge sort) 재귀용법을 활용한 정렬 알고리즘 리스트를 절반으로 잘라 비슷한 크기의 두 부분 리스트로 나눈다. 각 부분 리스트를 재귀적으로 합병 정렬을 이용해 정렬한다. 두 부분 리스트를 다시 하나의 정렬된 리...
1. 퀵 정렬 (quick sort) 이란? 정렬 알고리즘의 꽃 기준점(pivot 이라고 부름)을 정해서, 기준점보다 작은 데이터는 왼쪽(left), 큰 데이터는 오른쪽(right) 으로 모으는 함수를 작성함 각 왼쪽(left), 오른쪽(right)은 재귀용법을 사용해...
게시판 서비스를 구현하고 있는데, RequestBody에 들어갈 게시판 타입을 enum으로 정의했다. 이 때, 해당 타입을 string 형태로 앞의 세 글자만 넣고 싶었다.