web-dev-qa-db-ja.com

明示的に接続しなくても、YouTubeはどのようにGoogle IDを認識しますか?

最近、YouTubeにアクセスすると、Google/Gmailアカウントで自動的にログインしていることがわかりました。私はこれがまったく好きではありません。ビデオの閲覧履歴をGoogleアカウントと結び付けたくない。

FirefoxでサードパーティのCookieを無効にしましたが、これは引き続き発生します。

  1. Gmail.comにログインします
  2. YouTube.comにアクセスしてください。ユーザー名をGmailのスクリーン名として表示します
  3. Youtube.comからログアウト
  4. Gmailに戻り、そこからログアウトします。

Firefoxの設定を調整してこれを回避するにはどうすればよいですか?

10
user13137

私はメソッドをチェックしませんでした(そして、今のところ私には起こりません。ところで-GMailにログインしていますが、YouTubeからログアウトしています)。ただし、サードパーティのCookieが必ずしもここで発生しているわけではありません。 OpenID認証が機能する方法、またはウィキペディアが(おそらく)ウィキメディアのすべてにログインする方法に似た、他の方法があります。

youtube.comが画像を埋め込みgoogle.com/authenticate?id=uniqueid&domain=youtube.comと言ってから、Google IDを使用してGoogle内部コールバックを取得してログインします。または逆に、Googleにログインすると、YouTubeから画像をロードします-youtube.com/authenticate?id=uniqueid&source=google.comと言い、unqiueセッションIDで内部コールバックを実行して認証データを取得し、youtube.comドメインに別の通常のCookieを設定します。

私はあなたがこれを簡単にブロックできるとは思わない。 youtube.comからのすべてのCookieを無効にします。 「シークレットモード」を使用するか、ブラウザでyoutube.comからのすべてのCookieを本質的に拒否します(ブラックリスト)。

9
Anonymouse

これを回避するには、 この指示 に従ってください。

||*.google.*^$domain=~google.com|~0.0.0.0をAdBlockPlusフィルターに追加して、youtube.comがgoogle.comからデータを取得できないようにします。

YouTubeアカウントをGoogleアカウントから切り離すこともできると思います。

3
jcisio

最も簡単な解決策は(YouTubeアカウントにコンテンツがある場合はさらに悪いことです)、YouTube専用の新しいGoogleプロフィールにリンクされた別のYouTubeアカウントを作成することです。 GoogleフォーラムとFAQを見ると、これはアカウントを分離するための「公式」「推奨」ソリューションです。

そうすれば、YouTubeにログオンしなくてもGmailにログオンできます。
これは許容できる解決策ではないので、それを達成するにはいくつかのトリックを使用する必要があるかもしれません。

1
Julien N

ログアウトを使用しないでください!

YouTubeのアカウント管理(あなたのユーザー->設定->アカウントの管理)に移動し、すべてからログアウト)というオプションを探しますYouTubeセッションSign Out Everywhereリンクをクリックします。 GmailからログアウトせずにYouTubeセッションをシャットダウンします。

enter image description here

1
Manoel