1️⃣ OAuth2란

정의

인증(Authentication) ❌

인가(Authorization) ⭕


2️⃣ OAuth2가 필요한 이유

기존 방식의 문제

OAuth2의 해결


3️⃣ OAuth2 주요 구성 요소 ⭐⭐⭐

구성 요소 역할
Resource Owner 사용자
Client 우리 서비스
Authorization Server 인증/인가 서버 (Google, Kakao 등)
Resource Server 사용자 정보 제공 API
Access Token 자원 접근용 토큰

4️⃣ OAuth2 핵심 흐름 (Authorization Code Grant) ⭐⭐⭐

가장 표준적이고 안전한 방식입니다.