본문 바로가기

IT 개발노트

검색하기
IT 개발노트
프로필사진 limsungju

  • 분류 전체보기 (170)
    • 기초튼튼 (110)
      • JAVA (58)
      • HTML (4)
      • CSS (4)
      • JavaScript (7)
      • JQuery (0)
      • JSP (3)
      • Servlet (7)
      • Spring (2)
      • Linux (2)
      • DataBase (1)
    • SQL (4)
      • Oracle (0)
      • Ms-SQL (0)
      • MySQL (4)
    • 이것저것 (1)
    • 알고리즘 (41)
      • JAVA (41)
    • 메소드정리 (3)
      • java (3)
    • 인증 (4)
      • 토큰 (1)
Guestbook
Notice
Recent Posts
Recent Comments
Link
  • 지훈이형
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록인증/토큰 (1)

IT 개발노트

JWT (JSON Web Token), Refresh Token

JWT의 개념 JWT(JSON Web Token)은 토큰 기반 인증에서 사용하는 대표적인 토큰이다. JWT는 총 세 부분으로 이뤄져 있다. 헤더(Header), 페이로드(Payload), 서명(Signature)이 바로 그것이다. 각 부분을 Base64로 인코딩하고 이들을 마침표(.)를 이용하여 차례대로 연결하면 그것이 곧 JWT이다. 다음 그림에서 빨간색 부분이 헤더, 보라색 부분이 페이로드, 하늘색 부분이 서명이다. 1. 헤더 (Header) 헤더는 총 두 가지 정보를 갖는 JSON 값이다. 하나는 토큰의 타입을 지정하는 type, 다른 하나는 서명 계산 및 토큰 검증에 사용할 암호화 알고리즘을 지정하는 alg이다. JWT의 경우에는 type이 무조건 'JWT'이고, alg는 HS256(SHA256)..

인증/토큰 2022. 8. 26. 14:14
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바