1. 程式人生 > >shiro單點登入demo

shiro單點登入demo

單點登入(Single Sign On),簡稱為 SSO,是目前比較流行的企業業務整合的解決方案之一。SSO的定義是在多個應用系統中,使用者只需要登入一次就可以訪問所有相互信任的應用系統。

而其中一個代表性的SSO框架CAS(詳情可以檢視官網https://www.apereo.org/projects/cas),也可以參考這篇文章(https://www.ibm.com/developerworks/cn/opensource/os-cn-cas/)

spring security支援cas,shiro也支援cas,我最近也在學習shiro,看到一個不錯的github專案(shiro實現cas功能),分享給需要的朋友:

https://github.com/coder-huang/sso-shiro-cas

spring security實現cas則可以參考下面的官網的demo:

https://github.com/spring-projects/spring-security,參考程式碼在samples目錄下面