javascript - ユーザーが現在ログインしていて、現在のページに初めてアクセスしたかどうかを確認するにはどうすればよいですか?
为情所困
为情所困 2017-05-19 10:06:52
0
1
549
  1. システムには 2 つのログイン ページがあり、1 つはポップアップ ウィンドウ、もう 1 つは包括的なログイン ポータルです。

    1.1 ページは www.segmentfault.com の下にあり、ポップアップ ウィンドウは www.segmentfault.com の下にある必要があります。

    1.2 総合ログイン ポータルlogin.segmentfault.com。

  2. 私自身が試した解決策

    2.1 localstroage ソリューションを使用すると、総合ログイン ポータルでログイン ステータスを記録できません

    2.2 ページに入るときにステータスを取得し、ログアウトするときにステータスをクリアしますが、ステータスがクリアされない場合はどうすればよいでしょうか?絶対にありません。###

    2.3 Cookie 内のセッション ID を取得することを突然思いつきました。こうすることで、バックグラウンドの状態によって一意のセッションを識別できます。その後、このセッションでそれが繰り返されるかどうかを判断できます。しかし、その中に document.cookie が存在しないことがわかりました。私は古い人間です。

    2.4 document.referrer、document.referrer がlogin.segmentfault.com の場合、新しいログインとみなされます

为情所困
为情所困

全員に返信(1)
为情所困

Cookie のドメインを次のように設定するだけでは十分ではありませんか?.segmentfault.com

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート