내 앱에 YouTube API 3을 사용하고 있습니다. 사용자가 처음 로그인하면 앱이 자신의 YouTube 계정에 액세스하는 데 동의하라는 요청을받습니다. 사용자가 https://accounts.google.com/o/oauth2/revoke?token='+token
에 요청을 사용하여 로그온하면Google YouTube API 3 OAuth가 사용자에게 두 번째 로그인 권한을 요청하지 않습니다.
window.location = 'https://accounts.google.com/o/oauth2/v2/auth?
client_id='+client_id+'&
redirect_uri='+redirect_uri+'&
scope=https://www.googleapis.com/auth/youtube&
response_type=token';
은, 기본 동작은이 위의 첫 번째 링크로 리디렉션 할 때, 그들은 자동으로 동의를 클릭 할 필요없이 로그인되어 있다는 점이다. 로그 아웃 한 후 매번 사용자가 YouTube 액세스 용 애플리케이션을 다시 승인하기를 원합니다.
docs에 설명 된대로 URL 요청에 prompt=consent&include_granted_scopes=false
매개 변수를 추가했으나 사용자에게 Google 오프라인 액세스를 다시 허용하라는 메시지 만 표시합니다. YouTube 액세스 권한을 사용자에게 다시 묻지 않습니다.
반복 로그인시 YouTube API 범위에 대한 권한을 요청하는 인증 링크 URL을 어떻게 얻을 수 있습니까?