OpenId 和 OAuth 的區別


OAuth 旨在提供第三方授權,而無需提供密碼。它基於 http。OAuth 提供一個訪問令牌,可以透過 API 兌換為任何受支援的斷言。

OpenId 旨在用於身份驗證。在 OpenId 中,第三方使用他們已有的帳戶為您驗證您的使用者。它用於驗證單點登入身份

序號金鑰OAuthOpenId
1
基本
OAuth 旨在提供第三方授權,而無需提供密碼
OpenId 旨在用於身份驗證。
2
會話
它不發起使用者的會話。
OpenId 發起使用者的會話
3
訪問令牌
它使用令牌概念提供授權
在 OpenId 中,第三方使用他們已有的帳戶為您驗證您的使用者。

更新於: 2020 年 1 月 27 日

363 次觀看

職業生涯起步階段

完成課程,獲取認證

開始學習
廣告