2.單點登錄和統壹認證中的三個主要協議是OpenID、OAuth、Gold和SAML,被稱為單點登錄的三駕馬車。這些協議已經用各種語言實現了,我已經用其他語言詳細介紹過了。在這裏,我將比較三種協議的異同。
3.CAS實現的單點登錄過程如下:要了解OAuth2本身,請看http://這裏重點介紹使用Oauth2的單點登錄過程:OpenID的最新版本是OpenIDConnect,是OpenID的第三代技術。
4.本案例涉及三個概念和功能模塊,分別是門戶、單點登錄和統壹身份認證。
5.CAS支持各種協議,如SAML、OAuth、OpenID、OIDC、LDAP、Radius、JWTX、509等。用於身份認證和授權,以及各種常用語言的客戶端,比如Java,PHP,C#等等。不管怎麽說,它是壹個非常完整和兼容的SSO框架。簡單了解壹下CAS是如何實現單點登錄的。