javascript - Mengenai log masuk merentas domain
世界只因有你
世界只因有你 2017-05-19 10:10:39
0
5
875

Terdapat dua laman web, a.com dan b.com Selepas log masuk ke laman web a.com, anda akan log masuk secara automatik ke b.com, dan sebaliknya. Ringkasnya, status log masuk dan log keluar kedua-dua tapak web kekal disegerakkan.
Selain itu, sebagai tambahan kepada a.com dan b.com, terdapat banyak laman web dengan nama domain berbeza yang sama yang perlu menyegerakkan status log masuk mereka.

Sebagai contoh, jika anda log masuk ke sistem ulasan Duoshuo sekali, anda boleh log masuk ke tapak web lain yang menggunakan Duoshuo tanpa perlu log masuk. Bagaimanakah ini dilakukan?

世界只因有你
世界只因有你

membalas semua(5)
我想大声告诉你

SSO(tanda masuk tunggal)

Situasi yang anda nyatakan boleh diselesaikan dengan penyelesaian di atas. Terdapat banyak cara untuk melaksanakan penyelesaian ini.

Saya juga akan berikan contoh mudah:

Apabila anda log masuk ke tapak web,

1) Dia memperoleh nama pengguna dan kata laluan anda dan menghantarnya ke latar belakang

2) Selepas lulus pengesahan, aksara pengesahan yang disulitkan oauth

akan dijana oleh latar belakang

3) Kemudian hantar mesej kepada kaunter hadapan yang menyatakan bahawa anda telah berjaya log masuk, dan kemudian gunakan skrip latar belakang untuk memasukkan maklumat pengesahan yang berkaitan ke dalam satu siri nama domain yang ditentukan.

Dengan cara ini, walaupun anda hanya log masuk di bawah satu nama domain, maklumat pengesahan anda juga akan tersedia di bawah nama domain lain. Sudah tentu, di atas hanya satu pelan pelaksanaan, ada yang lain

Kaedah pelaksanaan agak berbeza daripada ini.

淡淡烟草味

Semua kaedah penjimatan keadaan penyemak imbas disimpan mengikut domain. Mengambil kuki sebagai contoh, anggap anda mahu berada dalam keadaan a.com使用b.com的授权登录,当你登录的时候调用了oauth,那么其实你是跳转到b.com进行登录的,那么你的浏览器就会保存b.com登录状态。那么当你在c.com登录的时候,你的浏览器已经保存了b.com的登录状态,那么自然就可以自动登录了。当然,a.comc.com在浏览器中是无法获取到b.com.

伊谢尔伦

Izinkan saya memberi anda beberapa kata kunci, log masuk tunggal, domain document.cookie (sudah tentu terdapat kaedah lain.)

仅有的幸福

Ada sumber di bawah, anda boleh menyemaknya, https://m.toutiao.com/group/6...

左手右手慢动作

Pemahaman mudah: Semua tapak web menanyakan pelayan log masuk sahaja

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