javascript - Bagaimana untuk menentukan sama ada pengguna sedang log masuk dan melawat halaman semasa untuk kali pertama?
为情所困
为情所困 2017-05-19 10:06:52
0
1
533
  1. Sistem ini mempunyai dua halaman log masuk, satu ialah tetingkap pop timbul dan satu lagi adalah portal log masuk yang komprehensif.

    1.1 Halaman berada di bawah www.segmentfault.com dan tetingkap pop timbul mestilah di bawah www.segmentfault.com.

    1.2 Log masuk portal log masuk komprehensif.segmentfault.com.

  2. Penyelesaian saya cuba sendiri

    2.1 Menggunakan penyelesaian localstroage, portal log masuk komprehensif tidak boleh merekod status log masuk

    2.2 Dapatkan status apabila memasuki halaman dan kosongkan status semasa log keluar Tetapi bagaimana jika status tidak dibersihkan? Pasti tidak

    2.3 Saya tiba-tiba mendapat idea untuk mendapatkan sessionid dalam kuki. Dengan cara ini saya boleh mengenal pasti sesi unik mengikut keadaan di latar belakang. Kemudian anda boleh menentukan sama ada terdapat pendua dalam sesi ini. Tetapi saya dapati tiada dokumen.cookie di dalamnya, saya agak tua

    2.4 document.referrer, jika document.referrer ialah login.segmentfault.com, ia dianggap log masuk baharu

为情所困
为情所困

membalas semua(1)
为情所困

Tidakkah cukup dengan hanya menetapkan domain kuki kepada:.segmentfault.com?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan