CAS Server Lab
简介
欢迎访问CAS Server Lab,旨在解决集成SSO中常用的场景分析及技术解决方案;
环境
tomcat8 + jdk 8
base on Cas 4.0.0
v0.0.0.1
-
[x] CAS服务端演示
1.登录地址:https://localhost:8443/cas/login (admin/admin)
v0.0.0.2
-
[x] 支持数据库连接,从DB中验证密码
1.DB连接池: HikariCP
2.加密算法:Spring Security的BCrypt
v0.0.0.3
- [x] 集成RESTful API
参考文献 https://wiki.jasig.org/display/CASUM/RESTful+API
v0.0.0.4
参考文献
http://ju.outofmemory.cn/entry/107656
http://skyfar666.iteye.com/blog/2275930
v0.0.0.5
- [x] REST API方式注册用户
- [x] REST API方式修改密码
- [x] REST API方式获取用户信息
- [x] REST API方式logout
意见反馈
欢迎大家随时提交反馈意见及功能需求,或fork之后new pull request,本人会及时对问题进行回复,请戳我提交issue。
参考文献
- CAS 官网:http://www.jasig.org/cas
- CAS Document API:http://jasig.github.io/cas/4.0.x/index.html