Rumah > Soal Jawab > teks badan
web项目中,用户登陆信息存储在session中好 还是cookie中好,取决于什么?
伊谢尔伦2017-04-18 10:52:04
Pertama sekali, anda mesti faham bahawa sesi disimpan di bahagian pelayan dan kuki disimpan di bahagian klien. Adalah salah untuk bertanya ini~
Pelayan perlu menyimpan maklumat log masuk dan pelayar klien juga memerlukannya~ Secara amnya, tetapan kuki penyemak imbas dihidupkan Jika tetapan kuki anda dimatikan, anda tidak akan dapat melog masuk ke beberapa tapak web, seperti melog masuk ke akaun Baidu anda kuki, Baidu akan menggesa anda untuk menghidupkan kuki dan tidak membenarkan anda melog masuk. Jika anda tidak percaya, anda boleh mencuba PS (teknologi penulisan semula URL boleh digunakan untuk mematikan kuki, tetapi atas sebab keselamatan, kebanyakan tapak web sekarang jangan gunakan teknologi ini.) Secara ringkasnya: kuki ialah pengecam yang diberikan kepada klien oleh pelayan Sesi menyimpan maklumat pengguna yang sedang log masuk (secara amnya laman web yang besar menggunakan redis khusus) [sesi , kuki Mereka semua mempunyai kitaran hayat Apabila kitaran hayat sesi sebelah pelayan tamat, pelanggan perlu log masuk semula. Terdapat juga beberapa kuki yang kitaran hayatnya tamat apabila penyemak imbas ditutup]
Akhir sekali: (Terdapat banyak pengetahuan lain yang belum saya nyatakan. Saya harap penulis dapat mengetahui lebih lanjut tentang teknologi berkaitan JavaWeb tentang sesi dan kuki)
天蓬老师2017-04-18 10:52:04
Skala projek
Sesi untuk projek kecil peribadi sudah memadai.
Jika projek itu sangat besar, saya tidak tahu.
Jika ia adalah pelayan web android ios. Dalam keadaan biasa, token akan diberikan kepada pengguna selepas pengguna log masuk. Operasi pengguna perlu membawa token untuk pengesahan.