최근에 개인 프로젝트를 진행하며 소셜 로그인 기능을 진행해보고 있었는데 OAuth라는 개념이 보이기 시작했다.제대로 이해를 하지 못하고 있는 거 같아 정리하며 공부하는 시간을 가져보았다.1. OAuth란? - Open Authorization의 줄임말로 인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서 사용되는 개방형 표준 - 애플리케이션이 특정 시스템의 보호된 리소스에 접근하기 위해, 사용자 인증을 통해 사용자의 리소스 접근 권한을 위임받는 것 2. OAuth 구성 1) User : 리소스를 소유하고 있어서 소비자의 애플리케이션 리소스 공유 요청을 허가할 수 있는 사용자 2) Consumer : ..