WEB
[WEB] JWT란
JWT JWT는 JSON Web Token 의 약어로 인증에 필요한 정보들을 암호화시킨 토큰이다. HTTP 헤더에 JWT 토큰을 넣어 서버가 클라이언트를 식별한다.클라이언트가 서버에 접속하면 서버에서 클라이언트에게 인증되었다는 증명으로 토큰을 생성해 부여한다.이 토큰을 받은 클라이언트는 다시 서버에 요청을 보낼 때 헤더에 발급받은 토큰을 넣어서 요청한다. 그 후 서버는 클라이언트가 요청한 토큰이 서버에서 발급한 토큰과 일치한지 검토하여 인증과정을 처리한다. JWT 구조 JWT는 . 을 기준으로 Header,payload,Signature 로 나누어진다. Header Header 에는 alg,typ 라는 두 가지 정보가 들어가있다. - alg: 서명 암호화 알고리즘 - typ: 토큰 유형 ( JWT) pa..
2022. 5. 15. 23:22