[UMC 3기] server 8주차-1
·
🔻Extracurricular Activity/UMC
❗JWT JWT(Json Web Token): 모바일이나 웹의 사용자 인증을 위해 사용하는 암호화된 토큰 JWT 정보를 request에 담아 사용자의 정보 열람, 수정 등의 작업을 수행 ✏️이용 방식 토큰 기반 시스템은 stateless하기 때문에 유저의 인정 정보를 서버나 세션에 담아두지 않아서 인정정보를 서버에 담아둠으로써 발생하는 많은 문제점들이 해소 ✏️JWT 구성 -Header: 토큰의 유형 (JWT)과 HMAC, SHA256 또는 RSA와 같은 해시 알고리즘을 나타냄 -Payload: 토큰에 담을 클레임(claim) 정보를 포함 Payload 에 담는 정보의 한 ‘조각’ 을 클레임이라고 부르고, 이는 name / value 의 한 쌍으로 이뤄져있다. 토큰에는 여러개의 클레임 들을 넣을 수 있다..