JWT 란?(Json Web Token)
JWT(Json Web Token) 서버 기반 인증 vs 토큰 기반 인증 특정 사용자가 서버에 접근 했을 떄, 이 사용자가 인증된 사용자인지 구분하기 위해서는 여러 방법을 사용할 수 있다. 대표적으로 서버 기반 인증 토큰 기반 인증 JWT는 토큰 기반 인증에 속한다. 위 그림은 서버와 클라이언트 간의 JWT 인증 방식이다. 클라이언트가 ID, Password로 서버에 로그인을 요청한다. 서버는 ID, Password를 통해 유효한 사용자 인지 검증하고, 유효한 사용자인 경우 토큰을 생성해서 응답한다. 클라이언트는 토큰을 저장해두었다가, 인증이 필요한 api에 요청할 때 토큰 정보와 함께 요청 한다. 서버는 토큰이 유효한지 검증하고, 유효한 경우에는 응답 해준다. 토큰 사용 방식의 특징 무상태성 사용자의 ..
카테고리 없음
2023. 3. 1. 14:46
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- mysql
- database
- Spring Security
- 논블로킹
- 영속성 컨텍스트
- spring mvc
- Excel
- 다운로드
- 네트워크
- spring
- oauth2
- TCP
- DispatcherServlet
- thread
- GIS
- Index
- R-Tree
- jpa
- 인덱스
- db
- jenkins
- 쓰레드
- spring boot
- 스프링
- 비동기
- 공간쿼리
- github
- java
- 데이터베이스
- lock
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함