목록2024/08/19 (1)
ballqs 님의 블로그
[Spring] JWT(Json Web Tokens)란?
JWT란?Json 포맷을 이용하여 사용자에 대한 속성을 저장하는 Claim기반의 Web Token이다.토큰의 한 종류라고 생각하면 된다. 일반적으로 쿠키 저장소를 사용하여 JWT를 저장한다.JWT 사용이유기본적으로 클라이언트가 많을 경우 세션의 경우는 아래와 같이 사용된다.Session storage가 모든 Client의 로그인 정보 소유하고 있기 때문에 모든 서버에서 모든 Client의 API 요청을 처리한다.단! 이렇게 처리 될 경우 Session storage에 많은 접근이 있어서 과부하가 올 확률이 높다.그렇게 먹통이 되면 모든 서버가 동작이 안되게 처리되는 것이다. 로그인 정보를 Server에 Session에 저장하지 않고 Client에 로그인 정보를 JWT로 HS256인코딩 하여 저장하며 JW..
코딩 공부/Spring
2024. 8. 19. 20:27