首頁>Club>
2
回覆列表
  • 1 # Javaspring架構師

    這兩個東西不是一個概念1、oauth是一種認種方式,他有自己的規則,詳細的協議、格式定義等,他是一個技術標準。2、SSO是單點登入。他是一類方法的結合,實現SSO的技術有很多種,如:JAAS, JOSSO, LDAP, Netegrity以及 Microsoft Exchange等等。也可以使用oauth做單點登入的技術。

  • 2 # 是蜃樓啊

    OAuth與SSO的區別OAuth是一種授權協議,只是為使用者資源的授權提供了一個安全的、開放而又簡易的標準。

    OAuth 2.0為客戶端開發者開發Web應用,桌面端應用程式,移動應用及客廳裝置提供特定的授權流程。使用者提交的賬戶密碼不提交到本地,而是提交到授權伺服器,待伺服器確認後,返回本APP一個訪問令牌,本APP即可用該訪問令牌訪問資源伺服器的資源。由於使用者的賬號密碼並不與本APP直接互動,而是與官方伺服器互動,因而它是安全的。

    OAuth2.0解決的是透過令牌獲取某個系統的操作許可權,因為有clientId的標識,一次登陸只能對該系統生效,第三方應用的操作使用者不是鑑權系統的官方使用者,授權許可權鑑權中心可以做限制。

    SSO是在多個應用系統中,使用者只需要登入一次就可以訪問所有相互信任的應用系統。一個使用者在鑑權伺服器登陸過一次以後,可以在任何應用中暢通無阻,一次登陸,多系統訪問,操作使用者是實打實的該應用的官方使用者,使用者的許可權和分域以鑑權伺服器的儲存為準。通常處理的是一個公司的不同應用間的訪問登陸問題。如企業應用有很多業務子系統,只需登陸一個系統,就可以實現不同子系統間的跳轉,而避免了登陸操作。

    通俗的講,OAuth是為解決不同公司的不同產品實現登陸的一種簡便授權方案,通常這些授權服務都是由大客戶網站提供的,如QQ,新浪微博,人人網等。而使用這些服務的客戶可能是大客戶網站,也可能是小客戶網站。使用OAuth授權的好處是,在為使用者提供某些服務時,可減少或避免因使用者懶於註冊而導致的使用者流失問題。

    OAuth與SSO的應用場景不同,雖然可以使用OAuth實現SSO,但並不建議這麼做。不過,如果SSO和OAuth結合起來的話,理論上是可以打通各個公司的各個不同應用間的登陸問題,但現實往往是殘酷的。

  • 3 # Javaspring架構師

    這兩個東西不是一個概念1、oauth是一種認種方式,他有自己的規則,詳細的協議、格式定義等,他是一個技術標準。2、SSO是單點登入。他是一類方法的結合,實現SSO的技術有很多種,如:JAAS, JOSSO, LDAP, Netegrity以及 Microsoft Exchange等等。也可以使用oauth做單點登入的技術。

  • 4 # 是蜃樓啊

    OAuth與SSO的區別OAuth是一種授權協議,只是為使用者資源的授權提供了一個安全的、開放而又簡易的標準。

    OAuth 2.0為客戶端開發者開發Web應用,桌面端應用程式,移動應用及客廳裝置提供特定的授權流程。使用者提交的賬戶密碼不提交到本地,而是提交到授權伺服器,待伺服器確認後,返回本APP一個訪問令牌,本APP即可用該訪問令牌訪問資源伺服器的資源。由於使用者的賬號密碼並不與本APP直接互動,而是與官方伺服器互動,因而它是安全的。

    OAuth2.0解決的是透過令牌獲取某個系統的操作許可權,因為有clientId的標識,一次登陸只能對該系統生效,第三方應用的操作使用者不是鑑權系統的官方使用者,授權許可權鑑權中心可以做限制。

    SSO是在多個應用系統中,使用者只需要登入一次就可以訪問所有相互信任的應用系統。一個使用者在鑑權伺服器登陸過一次以後,可以在任何應用中暢通無阻,一次登陸,多系統訪問,操作使用者是實打實的該應用的官方使用者,使用者的許可權和分域以鑑權伺服器的儲存為準。通常處理的是一個公司的不同應用間的訪問登陸問題。如企業應用有很多業務子系統,只需登陸一個系統,就可以實現不同子系統間的跳轉,而避免了登陸操作。

    通俗的講,OAuth是為解決不同公司的不同產品實現登陸的一種簡便授權方案,通常這些授權服務都是由大客戶網站提供的,如QQ,新浪微博,人人網等。而使用這些服務的客戶可能是大客戶網站,也可能是小客戶網站。使用OAuth授權的好處是,在為使用者提供某些服務時,可減少或避免因使用者懶於註冊而導致的使用者流失問題。

    OAuth與SSO的應用場景不同,雖然可以使用OAuth實現SSO,但並不建議這麼做。不過,如果SSO和OAuth結合起來的話,理論上是可以打通各個公司的各個不同應用間的登陸問題,但現實往往是殘酷的。

  • 中秋節和大豐收的關聯?
  • 涮牛肉煮熟後肉片不會散開是什麼原因?