Jwt 세션방식을 토큰 방식으로..
JWT란?Json Web Token의 약어이며 Json 포맷으로 사용자에 대한 속성을 저장하는 Claim 기반의 Web Token이다. 주로 회원 인증이나 정보 전달에 사용된다. 기존에 사용되던 Session에서 jwt로 많이 넘오는 이유는 크게 2가지 측면이 있다. 1. 서버의 부하session에 저장한다는 것은 결국 서버의 저장공간을 사용하게 되므로 많은 이용자가 사용되는 어플일 경우 그만큼의 부하가 생기는 것이며 HTML5부터는 브라우저에 5MB의 저장공간을 쓸 수 있는 스토리지도 생겼기에 이를 이용한 것 2. 서버간 세션 동기화 문제트래픽이 몰리게 될 경우 컴퓨팅 파워를 높여서 해결 하는 방법보단 서버를 늘려서 부하분산을 하는 경우가 더 많다. 이 경우 특정 서버에만 저장된 세션의 정보를 다른 서..
Back-end/Spring
2020. 8. 22. 12:49