欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

OAuth2.0認證和授權原理

系統 1695 0

什么是OAuth授權?

?
一、什么是OAuth協議
OAuth(開放授權)是一個開放標準。
允許第三方網站在用戶授權的前提下訪問在用戶在服務商那里存儲的各種信息。
而這種授權無需將用戶提供用戶名和密碼提供給該第三方網站。
OAuth允許用戶提供一個令牌給第三方網站,一個令牌對應一個特定的第三方網站,同時該令牌只能在特定的時間內訪問特定的資源。
?
二、OAuth的原理和授權流程
OAuth的認證和授權的過程中涉及的三方包括:
服務商:用戶使用服務的提供方,一般用來存消息、儲照片、視頻、聯系人、文件等(比如Twitter、Sina微波等)。
用 ?戶:服務商的用戶
第三方:通常是網站,該網站想要訪問用戶存儲在服務商那里的信息。
比如某個提供照片打印服務的網站,用戶想在那里打印自己存在服務商那里的網絡相冊。
在認證過程之前,第三方需要先向服務商申請第三方服務的唯一標識。
OAuth認證和授權的過程如下:
1、用戶訪問第三方網站網站,想對用戶存放在服務商的某些資源進行操作。
2、第三方網站向服務商請求一個臨時令牌。
3、服務商驗證第三方網站的身份后,授予一個臨時令牌。
4、第三方網站獲得臨時令牌后,將用戶導向至服務商的授權頁面請求用戶授權,然后這個過程中將臨時令牌和第三方網站的返回地址發送給服務商。
5、用戶在服務商的授權頁面上輸入自己的用戶名和密碼,授權第三方網站訪問所相應的資源。
6、授權成功后,服務商將用戶導向第三方網站的返回地址。
7、第三方網站根據臨時令牌從服務商那里獲取訪問令牌。
8、服務商根據令牌和用戶的授權情況授予第三方網站訪問令牌。
9、第三方網站使用獲取到的訪問令牌訪問存放在服務商的對應的用戶資源。
?
三、目前支持OAuth的網站有哪些?
t.sina.com.cn
t.qq.com
t.sohu.com
t.163.com
www.douban.com
www.twitter.com
www.facebook.com
Google Buzz
?

文件來源于: http://www.6zou.net/tech/what_is_oauth.html

?

?

所謂OAuth(即Open Authorization,開放授權),它是為用戶資源授權提供了一種安全簡單的標準,也就是說用戶在訪問第三方web或應用的時候,第三方不會知道用戶的信息(登錄密碼等),現在基本都支持OAuth2.0版本了。

?

首先來看看我們在第三方使用oauth流程如下:

?

第一步:用戶登錄第三方網站,使用qq登錄。

第三方使用oauth流程1

?

第二步:點擊登錄后,會跳到qq平臺提示輸入用戶名和密碼。

第三方使用oauth流程2

?

第三步:如果用戶名和密碼正確,會提示是否接受授權,如果授權成功,第三方網站就能訪問你的資源了,qq頭像、用戶名等

第三方使用oauth流程3

?

認證和授權過程(包括三方)

?

  1、服務提供方,用戶使用服務提供方來存儲受保護的資源,如照片,視頻,聯系人列表。

  2、用戶,存放在服務提供方的受保護的資源的擁有者。

  3、客戶端,要訪問服務提供方資源的第三方應用,通常是網站。在認證過程之前,客戶端要向服務提供者申請客戶端標識。

oauth2.0認證和授權原理 ? ? ? ?用戶訪問客戶端的網站,想操作用戶存放在服務提供方的資源。

  客戶端向服務提供方請求一個臨時令牌。

  服務提供方驗證客戶端的身份后,授予一個臨時令牌。

  客戶端獲得臨時令牌后,將用戶引導至服務提供方的授權頁面請求用戶授權。在這個過程中將臨時令牌和客戶端的回調連接發送給服務提供方。

  用戶在服務提供方的網頁上輸入用戶名和密碼,然后授權該客戶端訪問所請求的資源。

  授權成功后,服務提供方引導用戶返回客戶端的網頁。

  客戶端根據臨時令牌從服務提供方那里獲取訪問令牌。

  服務提供方根據臨時令牌和用戶的授權情況授予客戶端訪問令牌。

  客戶端使用獲取的訪問令牌訪問存放在服務提供方上的受保護的資源。

?

來源: http://www.phpddt.com/%E4%BA%8C%E6%AC%A1%E5%BC%80%E5%8F%91/oauth-2.html

?

?

http://player.youku.com/player.php/sid/XMzI4NzA1MDA0/v.swf

?

OAuth2.0認證和授權原理


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 久一在线视频 | 久久精品欧美 | 日韩 第一页 | 欧美综合国产精品久久丁香 | 午夜欧美一区二区三区在线播放 | www.久久| 欧美午夜一艳片欧美精品 | 久草在线免费播放 | 国产japan色系videos护士 日韩精品视频在线免费观看 | 国产精品第1页在线播放 | 毛片黄片| 色呦呦tv| 免费国产小视频在线观看 | 亚洲区第一页 | 蜜桃视频在线观看www社区 | 国产区一区 | 亚洲免费一区二区 | 日韩男人天堂 | 免费a级毛片| 婷婷综合 在线 | 九九在线视频 | 天天碰夜夜 | 久草在线看 | 嫩草影院地址一二三网址 | 激情丁香开心久久综合 | 九九九精品视频免费 | 亚洲欧美一区二区三区国产精品 | 久久久www成人免费精品 | 日韩一区二区三区在线观看 | 成人一级片| 午夜不卡一区二区 | 91短视频在线播放 | 成人免费大片a毛片 | 色综合久久88中文字幕 | 国产午夜精品理论片免费观看 | chengrenzaixian| 欧美成人手机在线视频 | 国产精品日韩在线观看 | 91高清视频在线 | 国产精品久久精品 | 欧洲一级毛片 |