OAuth 2.0 개념과 동작 흐름
💡 OAuth 2.0 구글, 페이스북과 같은 다양한 플랫폼의 특정한 사용자 데이터에 접근하기 위해 제 3자 클라이언트(우리의 서비스)가 사용자의 접근 권한을 위임받을 수 있는 표준 프로토콜이다. 프로트콜(protocol) 컴퓨터나 원거리 통신 장비 사이에서 메세지를 주고 받는 양식과 규칙의 체계이다. OAuth 2.0의 주요 구성요소로 Resource Owner, Client, Authorization Server, Resource Server 등이 있다. Resource Owner 사용자를 의미한다. 우리의 서비스를 이용하면서, 구글, 페이스북 등의 플랫폼에서 리소스를 소유하고 있는 사용자이다. Client Resource Server의 자원을 이용하고자 하는 서비스 즉, 우리의 서비스 서버를 의미한다..