클라이언트 자격 증명 흐름(OAuth M2M)
OAuth 2.0 클라이언트 자격 증명 권한 부여 흐름을 사용하면 웹 서비스(기밀 클라이언트)가 사용자를 가장하는 대신 자체 자격 증명을 사용하여 다른 웹 서비스를 호출할 때 인증할 수 있습니다. 이 권한 부여 유형은 응용 프로그램의 자격 증명을 사용하여 웹 호스팅 리소스에 액세스하는 데 사용할 수 있습니다. 이는 일반적으로 즉각적인 사용자 상호 작용 없이 백그라운드에서 실행되는 서버 간 상호 작용에 사용되며, 이를 데몬이나 서비스 계정이라고 합니다.
클라이언트 자격 증명 흐름에서 권한은 관리자가 응용 프로그램에 직접 부여합니다. 앱이 리소스에 토큰을 제시하면 인증에 관련된 사용자가 없으므로 리소스는 앱 자체에 작업을 수행할 수 있는 권한이 있는지 확인합니다.