javascript - Apakah pemprosesan yang perlu dilakukan di bahagian hadapan untuk log masuk unik?
ringa_lee
ringa_lee 2017-05-19 10:35:37
0
4
566

Bagaimana jika dijamin hanya seorang pengguna boleh log masuk ke pelayar? Meminta nasihat! ! !

ringa_lee
ringa_lee

ringa_lee

membalas semua(4)
刘奇

Keperluan yang ingin anda capai mestilah log masuk unik.
Ia boleh dikendalikan seperti ini, minta antara muka log masuk, jana rentetan rawak, simpan dalam KV, dan tetapkan masa tamat tempoh. Ini hanya akan dicetuskan apabila log masuk. Andaikan akaun anda ialah abc dan rentetan rawak ialah 123456, cache.set('user:abc', '123456'). Setiap permintaan antara muka yang berikutnya membawa rentetan rawak, yang dibandingkan dengan rentetan rawak yang sepadan dengan pengguna dalam cache. Jika rentetan rawak telah berubah. Kemudian anda mesti log masuk semula. Ia adalah perlu untuk memaksa di luar talian. Jika tidak, muat semula masa tamat tempoh rentetan rawak. Ini tidak menjejaskan kecekapan kerana cache tidak akan menyebabkan kesesakan IO.

曾经蜡笔没有小新

Kuki atau sesi pada bahagian belakang sepatutnya dapat menjamin pengguna unik Anda boleh belajar tentang kuki dan sesi.

PHPzhong

Satu-satunya log masuk harus dikawal oleh sesi latar belakang Secara khusus, ID log masuk disimpan dalam sesi, seperti session["user"], iaitu session["user"]= ditetapkan di latar belakang semasa log masuk. . $loginUser ($loginUser ialah pembolehubah nama akaun log masuk yang diperolehi dari bahagian hadapan, saya menggunakan php sebagai contoh, ia sentiasa sepadan dengan pengguna ini semasa lawatan pengguna). Cara menukar kepada pengguna lain, session["user"] akan menjadi id pengguna lain, jadi sesi pengguna pertama akan terganggu. Ini memastikan bahawa hanya seorang pengguna boleh log masuk ke pelayar pada masa yang sama.

巴扎黑

Sebelum membuka halaman, semak dahulu sama ada terdapat COOKIE atau localStorage dalam penyemak imbas Jika ya, gunakan maklumat ini untuk log masuk secara automatik. Jika tidak, kotak log masuk akan muncul untuk membolehkan mereka log masuk atau mengakses tanpa nama

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