이번 챕터에서는 OAuth 2의 개념을 이해하고 OAuth 2를 이용해 사용자의 인증을 처리하는 방식을 알아보도록 하겠습니다.
여러분들이 이전 유닛까지 학습했던 로그인 인증 방식은 사용자의 크리덴셜(Credential)을 직접 관리하는 방식입니다.
즉, 회원 정보 중에서 로그인 인증에 사용되는 Password를 백엔드 애플리케이션 쪽에서 직접 관리하는 구조입니다.
하지만 OAuth 2를 통한 인증은 로그인 인증 정보를 백엔드 애플리케이션에서 직접적으로 관리하지 않습니다.
OAuth 2는 어떤 방식으로 사용자의 인증을 처리하길래 사용자의 인증 정보를 백엔드 애플리케이션 쪽에서 관리하지 않아도 되는지 OAuth 2의 인증 처리 흐름을 통해 자세히 살펴보도록 하겠습니다.