999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一個(gè)賬號(hào)走天下第三方登錄解密

2019-10-30 03:35:33技術(shù)宅
電腦愛好者 2019年15期
關(guān)鍵詞:界面用戶信息

技術(shù)宅

初步認(rèn)識(shí)第三方登錄

IETF為了解決上述第三方登錄的問題,專門設(shè)立了OAuth工作組,該工作組的主要內(nèi)容是設(shè)立開放授權(quán)的標(biāo)準(zhǔn)。

OAuth的初步標(biāo)準(zhǔn),是允許第三方網(wǎng)站在用戶授權(quán)的前提下,訪問用戶存儲(chǔ)在服務(wù)商那里的各種信息,而這種授權(quán)無需將用戶名和密碼提供給該第三方網(wǎng)站。OAuth升級(jí)到2.0版之后,IETF將此標(biāo)準(zhǔn)進(jìn)一步延伸,推出了專門解決第三方客戶端使用身份認(rèn)證問題的OIDC(OpenID Connect)協(xié)議。

目前很多網(wǎng)站使用的第三方登錄,大部分是基于OAuth 2.0協(xié)議或OIDC協(xié)議。以知乎網(wǎng)站為例,在登錄界面中切換到“社交帳號(hào)”登錄,它即顯示出支持使用微信、QQ或者新浪微博賬號(hào)直接登錄(圖1)。點(diǎn)擊相應(yīng)的國標(biāo),比如新浪微博,就會(huì)轉(zhuǎn)入新浪網(wǎng)站的認(rèn)證界面,簡(jiǎn)單點(diǎn)擊同意授權(quán)知乎使用部分信息之后,即可返回知乎網(wǎng)站登錄、瀏覽了,十分方便。

①知乎網(wǎng)站的登錄界面

賬號(hào)通用——第三方登錄背后的秘密

按傳統(tǒng)方法登錄一個(gè)網(wǎng)站,正常的流程是先在網(wǎng)站注冊(cè)用戶名和密碼,網(wǎng)站會(huì)將用戶的注冊(cè)信息寫入服務(wù)器數(shù)據(jù)庫,這樣用戶再次登錄時(shí),網(wǎng)站會(huì)對(duì)用戶輸入的賬號(hào)和密碼進(jìn)行校驗(yàn),如果一致則允許登錄。顯然這種傳統(tǒng)的方法需要我們?cè)诿總€(gè)網(wǎng)站都要注冊(cè)一個(gè)賬號(hào)和密碼(圖2)。

第三方登錄則將用戶注冊(cè)、賬號(hào)驗(yàn)證和需要登錄的網(wǎng)站分開,在第三方登錄中主要涉及提供賬號(hào)的服務(wù)商和需要登錄的網(wǎng)站。以QQ賬號(hào)登錄“攝圖網(wǎng)”為例,這里我們將提供服務(wù)的騰訊稱為“第一方”,攝圖網(wǎng)稱為“第三方”(圖3)。

②傳統(tǒng)網(wǎng)站登錄圖解

③第三方登錄完整流程圖解

首先,當(dāng)用戶在第三方選擇QQ登錄時(shí),需要登錄的網(wǎng)站會(huì)通過第三方登錄SDK向第一方平臺(tái)發(fā)送登錄請(qǐng)求。第三方登錄SDK是提供授權(quán)服務(wù)的第—方網(wǎng)站開發(fā)的,比如騰訊針對(duì)旗下賬號(hào)登錄授權(quán)在https://connect.qq.com/manage.html#/提供開放接入功能,申請(qǐng)接入的網(wǎng)站只要按照騰訊的要求添加接入代碼就可以使用開放登錄服務(wù)。這樣我們?cè)跀z圖網(wǎng)登錄界面點(diǎn)擊QQ國標(biāo)后,將會(huì)自動(dòng)跳轉(zhuǎn)到騰訊授權(quán)界面,這是向騰訊發(fā)送登錄請(qǐng)求(圖4)。

第—方平臺(tái)接收到登錄請(qǐng)求,它會(huì)先確認(rèn)用戶是否已經(jīng)成功登錄第一方平臺(tái)的賬戶,如果“是”,則準(zhǔn)備一鍵登錄;如果“否”,則要求用戶先手動(dòng)登錄第—方平臺(tái)??梢钥吹皆谔D(zhuǎn)到騰訊授權(quán)頁面后,這里的頁面會(huì)檢測(cè)用戶的QQ賬號(hào)是否登錄(圖5)。

如果用戶已經(jīng)成功登錄第—方平臺(tái)賬戶,那么第一方平臺(tái)會(huì)返回唯一的不變ID (OpenID)給第三方網(wǎng)站。比如在上述頁面中,用戶成功登錄QQ后,這時(shí)騰訊就會(huì)向攝圖網(wǎng)返回一個(gè)標(biāo)識(shí)用戶身份的ID。接著第三方網(wǎng)站會(huì)將這個(gè)ID儲(chǔ)存到自己的服務(wù)器上,下次用戶再次登錄時(shí)只要校驗(yàn)這個(gè)ID是否正確即可??梢钥吹皆跀z圖網(wǎng)的個(gè)人中心,用戶名正是自己的QQ呢稱,這就是一個(gè)典型的第三方登錄實(shí)例(圖6)。

⑥QQ登錄攝圖網(wǎng)

第三方登錄的安全

從上文可以看出,第三方登錄和傳統(tǒng)登錄方式完全不同。這里第三方網(wǎng)站的賬號(hào)注冊(cè)及密碼驗(yàn)證是通過第—方網(wǎng)站已有的賬號(hào)來完成的,第三方網(wǎng)站獲得的只是第—方網(wǎng)站返回的用戶信息ID而已。以上面的攝圖網(wǎng)為例,它并沒有取得實(shí)際的QQ賬號(hào)和密碼,所取得的不過是騰訊網(wǎng)站授權(quán)的部分用戶信息。因?yàn)橘~號(hào)和密碼信息都是保存在騰訊的網(wǎng)站上,所以即使攝圖網(wǎng)被黑客入侵或者數(shù)據(jù)泄露,這里泄露的也只是和QQ賬號(hào)對(duì)應(yīng)的OpenID而已,從而有效地杜絕了“拖庫”之類的事件所造成的損失。

當(dāng)然,以上所謂的安全性,是基于第—方網(wǎng)站而言的,只有第一方網(wǎng)站的技術(shù)可靠,才有真正的安全可言。因此在使用類似QQ、微信賬號(hào)登錄其他網(wǎng)站時(shí),一定要為自己的第一方賬號(hào)設(shè)置一個(gè)強(qiáng)健的密碼,否則這個(gè)密碼的泄露,可能會(huì)導(dǎo)致自己的其他所有第三方網(wǎng)站隱私的泄露!

第三方登錄是用戶和網(wǎng)站的雙贏

對(duì)于用戶來說,第三方登錄減少了自己記憶密碼的負(fù)擔(dān),并且可以更好地保護(hù)自己賬號(hào)和密碼的安全。而對(duì)于網(wǎng)站來說,因?yàn)榈谌降卿涃~戶和密碼驗(yàn)證都是第一方完成,這樣既可以減少用戶數(shù)據(jù)的維護(hù)工作,同時(shí)還可以更好地?cái)U(kuò)展市場(chǎng),比如支持QQ登錄,那么理論上來說所有QQ注冊(cè)用戶都是自己的用戶。用戶得到了方便,網(wǎng)站減輕了資源負(fù)擔(dān),達(dá)到真正的雙贏。

猜你喜歡
界面用戶信息
國企黨委前置研究的“四個(gè)界面”
基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
人機(jī)交互界面發(fā)展趨勢(shì)研究
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
手機(jī)界面中圖形符號(hào)的發(fā)展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
如何獲取一億海外用戶
展會(huì)信息
主站蜘蛛池模板: 国产拍在线| 国产呦视频免费视频在线观看| 乱系列中文字幕在线视频| 成人国产精品网站在线看| 久久无码高潮喷水| 国产精品嫩草影院av | 亚洲91在线精品| 色妞www精品视频一级下载| 亚洲无码精彩视频在线观看 | 亚洲中文字幕在线一区播放| 刘亦菲一区二区在线观看| 高清色本在线www| 色香蕉影院| 中文字幕免费视频| 多人乱p欧美在线观看| 亚洲精品黄| 久久这里只有精品国产99| 草逼视频国产| 色综合久久久久8天国| 亚洲成a∧人片在线观看无码| 亚洲最新在线| 国产青榴视频| 天天做天天爱天天爽综合区| 国产美女精品人人做人人爽| 97se亚洲综合在线| 日韩精品免费一线在线观看| 亚洲美女一区二区三区| 国产精品视频公开费视频| 91外围女在线观看| 日日摸夜夜爽无码| 2021亚洲精品不卡a| 日韩中文精品亚洲第三区| 欧美亚洲日韩中文| 亚洲色图欧美视频| 特级欧美视频aaaaaa| 国产95在线 | 欧美成人影院亚洲综合图| 久久性视频| 免费不卡视频| 国产精品林美惠子在线播放| 国产成人精品视频一区视频二区| 欧美激情二区三区| 欧日韩在线不卡视频| 国产高清又黄又嫩的免费视频网站| 免费看美女毛片| 久久久久无码精品| 亚洲有码在线播放| 欧美怡红院视频一区二区三区| 国产日本欧美在线观看| 国产一二三区视频| 2021国产精品自产拍在线| 亚洲成人在线免费观看| 欧美日韩在线第一页| 欧美在线视频不卡| 国产亚洲精久久久久久无码AV | 亚洲无线一二三四区男男| 2019年国产精品自拍不卡| 色综合久久88色综合天天提莫 | 丁香亚洲综合五月天婷婷| 亚洲欧洲日韩综合色天使| 尤物国产在线| 国产精品免费电影| 国内精品久久久久久久久久影视| 成人综合在线观看| 亚洲动漫h| 成人亚洲国产| 青青草国产在线视频| 一区二区日韩国产精久久| 欧美在线导航| 中文无码精品a∨在线观看| 97久久精品人人做人人爽| 欧美精品啪啪| 最近最新中文字幕免费的一页| 在线观看国产精品第一区免费| 午夜三级在线| 亚洲欧美极品| 操操操综合网| 国产成人久久综合一区| 中文字幕精品一区二区三区视频| 国产在线98福利播放视频免费| 国产成在线观看免费视频| 国产又大又粗又猛又爽的视频|