
Spring Security + jwt + redis 로그인 흐름
·
BackEnd
동작과정 먼저 jwt와 redis를 이용한 로그인 프로세스가 어떻게 되는지 알아보자.1. 클라이언트는 서버에게 로그인 요청을 보낸다.2. 서버는 ID/PW를 검증 후 Access Token + Refresh Token을 발급하고 Redis에 Refresh Token을 저장한다.3. 클라이언트는 API요청을 할 때 Access Token을 헤더에 담아서 요청하게 된다.4. 서버는 API응답 또는 Access Token 만료 응답을 내려준다.5. 클라이언트는 재발급 요청을 한다. (Request Body에 Access Token과 Refresh Token을 담아 보낸다.)6. 서버는 토큰 검증 후 새로운 Access Token과 Refresh Token을 발급한다. 왜 레디스인지?레디스는 메모리 기반 (No..