3

Google や他のサイトについてもっと知りたいのですが、これが正しいかどうか知りたいです。だからここに行く:

Google アカウント (または Twitter や Facebook などの他のサイト) にログインすると、新しいセッションが開始されます。つまり、サーバーは私がログインしたことを認識し、そのセッションの有効期限を設定します。そのため、ブラウザを閉じて (ログアウトせずに) セッションがまだ期限切れになっていない場合、新しいブラウザ ウィンドウを開いてログインしたままにすることができます。それは正しいですか?

わかりました、私が知りたいのは、このログインプロセス中にコンピューターにファイルが保存されているかどうかです。クッキーが好きですか?または、「サインインしたままにする」ボックスにチェックを入れた場合にのみ保存されますか?

4

2 に答える 2

3

ブラウザを閉じてもセッションを「存続」させるために、私が知る限り、Google は Cookie を使用しています。

クッキーには次の 2 種類があります。

セッション Cookie と永続 Cookie。セッション Cookie は、ブラウザーが終了または閉じられると期限切れになります (Firefox のようなブラウザーの場合は、プロセスを閉じる必要があります。つまり、すべてのウィンドウとすべてのタブ)。

一方、永続的な Cookie は、限られた時間 (サーバーによって設定されます) ブラウザー専用ストレージに保存され、有効期限が切れるまでサーバーに送り返されます (サーバーがデータを復元できるようにするため)。ユーザーのセッション)。

あなたの場合、Googleは永続的なCookieを使用する可能性が非常に高いです。

http://en.wikipedia.org/wiki/HTTP_cookieを読む

更新

バージョン 19 以降の Google Chrome では、セッション Cookie の処理に画期的な変更が加えられました。つまり、ユーザー エクスペリエンスを向上させるために、セッション Cookie は削除されません。

Chrome の設定を見てみましょう。「中断したところから続行する」というオプションがあります。このオプションを有効にすると、セッション Cookie は期限切れになりません。

于 2012-10-28T22:55:30.207 に答える
0

まったくログインしなくても、Google は常に Cookie を保存します。ほとんどのウェブサイトはそうです。Cookie は、あなたが 0.5 秒前にサイトを訪れたのと同じ人物であることを示す手段です。Cookie がなければ、webapp の状態はまったくありません (もちろん、状態を維持する方法は他にもありますが、Cookie が最も一般的です)。とにかく、ログインすると、サーバーは Cookie に関連付けられたセッションがログインしていることを記憶します。

于 2012-10-28T22:36:51.093 に答える