일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 리덕스
- redux
- 커스텀 로그인
- vue.js
- 자바
- EBS
- .getClass()
- REDIS
- $emit()
- quert
- exiting abnormally
- 컴포넌트 주도
- react
- 리액트
- 오라클
- paraller
- rabbitmq 에러
- VUE
- AWS
- 리덕스 공식문서
- forNmae()
- 오라클 병렬처리
- 트리 회전
- Express
- 도커빌드
- 네임드 뷰
- 애그리거트
- ACCESS_REFUSED
- Java Reflextion API
- 자료구조
- Today
- Total
목록CS (18)
개발정리

상태 정보 유지 기술 HTTP는 무상태(stateless) 비연결(connectionless)프로토콜입니다. 따라서 각 요청은 응답이 끝나면 사라지며 상태를 저장하지 않습니다.그렇기 때문에 클라이언트의 상태를 유지하기위해 데이터를 클라이언트 또는 서버에 저장해야합니다. 그때 사용하는 기술로 쿠키와 세션이 있습니다. 쿠키(cookie) 쿠키란 클라이언트에 저장하는 데이터입니다.클라이언트에 저장한 데이터를 필요에 따라 서버로 전송하여 사용합니다. 이때 쿠키는 HTTP프로토콜 요청의 헤더에 포함되며 name과 value로 구성됩니다. 필요에 따라 만료시간,유효 디렉토리,유효 도메인 등의 속성을 함께 지정할 수 있습니다. 쿠키 예제 import java.io.IOException; import java.io.P..

JWT란? JWT(json web token)은 보통 로그인 할 때 사용되는 암호화된 인증 방식입니다. JWT는 세 가지 부분으로 나뉩니다. 헤더.내용.서명 으로 이루어져 있습니다. 헤더(header) jwt의 헤더는 암호 알고리즘과 타입이 정의 되어 있습니다. 이 헤더가 BASE64 인코딩 되게 됩니다. 내용(payload) 내용 부분에는 claim이라는 토큰 훅은 사용자에대한 정보를 저장합니다. 내용 부분에 꼭 이것을 넣어야한다고 정해져 있는 것은 없습니다. claim은 세가지 타입이 있습니다. Registered claims:미리 정의 되어 있는 claim들의 집합 입니다. 이것들은 의무적이지는 않지만 권장됩니다. ex)iss(issure),exp(expiration time),sub(subject..