在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP/ 如何設(shè)計(jì)網(wǎng)站通行證(passport)

如何設(shè)計(jì)網(wǎng)站通行證(passport)

現(xiàn)有站點(diǎn)存在多個(gè)賬號(hào)系統(tǒng),各個(gè)賬號(hào)系統(tǒng)唯一字段不一致,有的按用戶名,有的按手機(jī)號(hào)碼,有的按工號(hào) 。

現(xiàn)在需求是創(chuàng)建一個(gè)通行證服務(wù),將各個(gè)子業(yè)務(wù)系統(tǒng)的賬號(hào)做統(tǒng)一,使用一個(gè)賬號(hào)登陸。

假設(shè)我有 ABC 三個(gè)子業(yè)務(wù)系統(tǒng),同一個(gè)用戶擁有3個(gè)賬號(hào),分別如下:

系統(tǒng)    賬號(hào)
A    abc
B    2009330
C    15700000000

計(jì)劃做法是:創(chuàng)建一個(gè)通行證,使用手機(jī)號(hào)碼作為唯一標(biāo)識(shí),然后分別讓用戶在子業(yè)務(wù)系統(tǒng)中綁定這個(gè)通行證。然后每次登陸時(shí),使用通行證登陸子系統(tǒng),子系統(tǒng)中沒有找到綁定關(guān)系,強(qiáng)制讓用戶進(jìn)行登陸后自動(dòng)綁定。

重點(diǎn):這樣做讓的問題是。使用用戶要注冊通行證,管理方還需要在各個(gè)子系統(tǒng)中注冊相應(yīng)的賬號(hào)。

大家對通行證是怎么設(shè)計(jì)的?有沒有好的方案介紹一下,特別是已有多個(gè)子業(yè)務(wù)系統(tǒng)的場景下如何設(shè)計(jì)?

回答
編輯回答
夢一場

oauth 試試看

2017年9月18日 04:43