私のアプリにYouTube API 3を使用しています。ユーザーが最初にログインすると、そのユーザーは自分のYouTubeアカウントへのアクセスに同意するよう求められます。Google YouTube API 3 OAuthから2回目のログインの許可がユーザーに求められません
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';
ユーザーがhttps://accounts.google.com/o/oauth2/revoke?token='+token
にリクエストを使用してログアウトした場合、デフォルトの動作は、それらが上記の最初のリンクにリダイレクトされたとき、彼らは同意をクリックする必要なく、自動的にログインしていることです。私はログアウトした後に毎回YouTubeアクセスのためにアプリケーションを再承認してほしい。
docsに記載されているように、私はパラメータurlにprompt=consent&include_granted_scopes=false
を追加しましたが、これはユーザーにGoogleのオフラインアクセスを許可し直すよう促します。ユーザーがYouTubeへのアクセスを再度促すことはありません。
リピートログインでYouTube APIスコープのアクセス許可をリクエストするための認証リンクURLを取得するにはどうすればよいですか?