Rumah > Soal Jawab > teks badan
Saya telah menulis antara muka baru-baru ini dan saya telah membaca banyak jawapan tentang apakah maksud token? Bagaimana untuk menilai status pengguna pada APP? Pada masa ini, token digunakan sebagai kuki di web, dan kemudian token digunakan untuk menentukan status pengguna yang tidak digunakan, atau pengguna yang sedang diminta sekarang
曾经蜡笔没有小新2017-06-28 09:24:44
Memandangkan Apl tidak mempunyai kewarganegaraan dan tidak seperti pelayar yang boleh menyimpan maklumat sesi pengguna, pelayan akan menghantar token kepada klien selepas mengesahkan log masuknya Token ini akan dibawa ke perkhidmatan apabila meminta API pada masa hadapan boleh mendapatkan maklumat pengguna yang meminta antara muka, yang terutamanya pengenalan maklumat pengguna.
Situasi lain ialah meminta kebenaran antara muka tertentu di sisi pelayan, seperti mengaktifkan token semasa mengikat peti mel.
Di atas adalah senario sebenar yang saya temui semasa pembangunan Mungkin terdapat fungsi lain, tetapi saya tidak perlu mendalaminya.
Penentuan status boleh disimpan dalam redis, dan token digunakan sebagai kunci redis, atau token itu sendiri ialah rentetan yang disulitkan yang boleh dinyahkodkan.
Di atas juga adalah situasi yang saya hadapi dalam perkembangan sebenar. Mari kita bincangkan situasi lain bersama-sama.
扔个三星炸死你2017-06-28 09:24:44
Token adalah untuk membolehkan pelayan mengenal pasti pengguna sama seperti kuki penyemak imbas Secara amnya, token dijana dan dikembalikan kepada klien selepas log masuk. Setiap permintaan seterusnya akan membawa parameter token, dan token akan dimuat semula pada kali berikutnya anda. log masuk
Untuk PHP, disyorkan untuk menggunakan jwt.io yang matang