일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- c++
- 알고리즘
- 문법
- SwiftUI
- Swift
- 리액트
- spritekit
- dispatchqueue
- 1일1알골
- widgetkit
- 컴퓨터그래픽스
- 위젯킷
- 멋쟁이사자처럼
- composable architecture
- 백준
- 멋사
- TCA
- 대외활동
- 영남대
- 운영체제
- 스유
- 스위프트
- 후기
- swift concurrency
- Protocol
- uikit
- widget
- 네트워크
- 웹
- cs
- Today
- Total
목록스터디 (2)
맛동산이
리액트를 다루는 기술을 참고하여 기술하였습니다.JWT란?JWT란 Json 포멧을 이용하여 속성을 저장하는 Claim기반의 Web Token이다.이렇게 만들어진 JSON파일은 static변수로 로컬 스토리지 파일에 저장되는데 static으로 저장되는 이유는 HTTP통신을 할때 항상 헤더에 저장되어 보내지기 때문이다. 이러한 토큰을 이용한 인증 서비스가 필요한 시점은 언제일까?다음과 같은 경우 토큰을 이용하면 편리하다.모바일 어플리케이션을 만들때인증정보를 다른 어플리케이션으로 전달할때보안이 중요할때JWT의 구조JWT는 3가지 구조로 되어있다. Header, Payload, Signature로 이루어 지며 각 부분은 Base64Url로 인코딩 되어 표현되어 진다. header헤더는 두가지 정보로 구성된다.ty..
리액트를 다루는 기술을 참고하여 기술하였습니다.인증과 인가먼저 토큰기반과 세션기반인증을 살펴보기 위해서 인증과 인가를 알아야 한다.인증 (Authentication)유저가 누구인지 확인하는 절차로그인, 유저의 identification을 확인하는 절차인가(Authorization)유저의 권한을 허락하는 것, 유저마다 다른 권한이 존재하고, JWT와 같은 토큰을 이용하여 인가할수 있다. 인증과 인가의 차이 기존 HTTP프로토콜의 특성이자 약점http프로토콜의 약점이자 특성은 다음과 같다.1. connectionless 프로토콜( 비연결 지향)클라이언트가 서버에 요청을 했을때, 그 요청에 맞는 응답을 보낸후 연결을 끊는 처리 방법이다.이를 통해서 수만명의 웹 서비스 유저를 동시에 받더라도 접속유지는 최소한으..