JSON Web Tokens - JWT
·
개발이야기
토큰 (Token) 토큰(Token)은 웹 상에서 특정한 목적으로 사용 가능한 동전에 일종의 권한를 주는 것을 말합니다. 이러한 토큰은 일반적으로 안전하게 전송되고 검증되며, 클라이언트 애플리케이션과 웹 서비스 또는 API 간의 통신을 안전하게 관리하는 데 도움이 됩니다. 클라이언트가 서버에게 받는 일종의 입장권이라고 생각하시면 편합니다. token 사용 목적 Stateless 토큰 기반 인증은 사용자의 정보를 서버나 세션에 저장하지 않습니다. stateless server는 client의 요청만으로 사용자의 권한을 검증할 수 있기 때문에 서버의 확장에도 유리합니다. 세션 기반 인증을 사용한다면, 세션 정보를 DB에 담아 사용자의 권한을 확인할때마다 DB를 조회해야 하기 때문에 성능 측면에서도 불리하고,..