Recent Posts
Recent Comments
Archives
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- vercel
- 코딩테스트
- 내일배움캠프
- 오블완
- git
- js
- 프로젝트 셋팅
- array정적메서드
- 소셜 로그인
- 티스토리챌린지
- 프로그래머스
- useRouter
- 리터럴
- domain
- vscode
- 스파르타코딩클럽
- 모던 자바스크립트
- CORS
- 셋팅
- 코드카타
- error
- React
- nextjs
- 모던자바스크립트
- Next
- 구글 로그인
- 코테
- 초기셋팅
- deep dive
- 자주 까먹는
- Today
- Total
파피루스
OAuth 2.0 다이어그램 본문
사용자가 애플리케이션(클라이언트)을 통해 리소스 서버에 접근하기 위해 권한을 부여받는 과정
flow
- 사용자 요청: 사용자가 클라이언트에게 로그인 및 권한을 요청합니다.
- 인증 요청: 클라이언트가 사용자 대신 인증 서버로 인증 요청을 보냅니다.
- 사용자 인증 및 승인: 인증 서버는 사용자를 인증하고, 사용자가 권한 부여를 승인합니다.
- Authorization Code 발급: 인증 서버는 클라이언트에게 인증 코드를 발급합니다.
- Access Token 요청: 클라이언트는 인증 코드를 사용하여 인증 서버에 액세스 토큰을 요청합니다.
- Access Token 발급: 인증 서버가 클라이언트에게 액세스 토큰을 발급합니다.
- 자원 요청: 클라이언트가 액세스 토큰을 사용하여 자원 서버에 리소스를 요청합니다.
- 자원 반환: 자원 서버가 요청된 리소스를 반환합니다.
'Today I Learned' 카테고리의 다른 글
디바운싱, 쓰로틀링 : 이벤트 제어로 성능 최적화 기법 (0) | 2024.09.12 |
---|---|
SSR, CSR 방식의 장단점과 특징 (3) | 2024.09.12 |
[vscode] eslint, prettier 자동 실행하는 설정들 (0) | 2024.08.31 |
이력서 작성 TIP (0) | 2024.08.26 |
[frontend] 면접 예상 질문지 (0) | 2024.08.05 |