Home
Softono

CAS SSO Record

Open source Java
265
Stars
142
Forks
6
Issues
25
Watchers
8 years
Last Commit

 About CAS SSO Record

CAS实现SSO单点登录项目示例(基本认证流程,代理认证流程,Iframe实现SSO,Restful API实现SSO,JWT认证流程等等)

Platforms

Web Self-hosted

Languages

Java

Need Help Installing CAS SSO Record?

We provide expert installation service for this software. Our team will install, configure, and secure CAS SSO Record on your server. plans start at just $30.

CAS SSO Record

View on GitHub

CAS SSO 单点登录记录

  • 作者:刘仁奎
  • 个人网址
    • 程序喵:http://www.ibloger.net / http://www.chengxumiao.net
    • 程序员购书导航指南:http://books.chengxumiao.net
    • QQ:1056856191

GitHub地址:https://github.com/X-rapido/CAS_SSO_Record

以下内容根据自己的理解编写,有不正确的地方,还望朋友们及时告知,并给出解决方案,感激不尽!

框架说明

  • Maven 或 Gradle
  • springboot 1.5.10
  • cas-server 5.2.2
  • cas-client 3.5.0

视频演示

  • CAS 5.1.2 基本的演示,说明和安装过程:https://v.qq.com/x/page/j063197nnmj.html
  • CAS 5.2.x 单点登录 —— 实现单点登录演示:http://v.qq.com/x/page/d063304k06a.html
  • Cas 5.2.x 单点登录使用自定义主题 - 演示:http://v.qq.com/x/page/v0633n7q9eu.html
  • CAS 5.2.x 单点登录 —— Iframe嵌入方式演示:http://v.qq.com/x/page/p0614wjt2gy.html
  • CAS 5.2.x 单点登录 —— 代理认证演示:http://v.qq.com/x/page/y0614dn6mpr.html
  • CAS 5.2.x 单点登录 —— Restful API方式 :http://v.qq.com/x/page/w0614c07580.html
  • Cas 5.2.x 使用 —— 通过邮箱找回用户密码: https://v.qq.com/x/page/e06362scktw.html
  • Cas 5.2.x 使用 —— Management 服务管理登录Demo: https://v.qq.com/x/page/l063881p938.html

项目目录

├── README.md
├── change-static-password
│   └── cas-overlay-template-master
├── custom-password-verification
│   └── cas-overlay-template-master
├── custom-themes-sso
│   ├── cas-app1
│   ├── cas-app2
│   └── cas-overlay-template-master
├── email-reset-password
│   └── cas-overlay-template-master
├── embed-tomcat-run
│   └── cas-overlay-template-master
├── iframe-sso
│   ├── cas-app1
│   ├── cas-app2
│   ├── cas-client1
│   ├── cas-client2
│   └── cas-overlay-template-master
├── jdbc-sso
│   └── cas-overlay-template-master
├── outer-tomcat-run
│   └── server.xml
├── proxy-sso
│   ├── cas-overlay-template-master
│   ├── client1
│   └── client2
├── rest-sso
│   ├── cas-overlay-template-master
│   └── cas_db
├── restful-api-sso
│   ├── cas-app1
│   ├── cas-app2
│   ├── cas-client1
│   ├── cas-client2
│   ├── cas-overlay-template-master
│   └── sso-server
├── simple-sso
│   ├── cas-app1
│   ├── cas-app2
│   └── cas-overlay-template-master
├── st-storage-redis
└── yml-config
    └── cas-overlay-template-master
目录 文档
embed-tomcat-run Cas 5.2.x版本单点登录服务安装 —— SpringBoot内部运行(一)
outer-tomcat-run Cas 5.2.x版本单点登录服务安装 —— 外部Tomcat运行(二)
change-static-password Cas 5.2.x版本使用 —— 修改默认的用户名和密码(三)
yml-config Cas 5.2.x版本使用 —— 通过yml的方式配置(四)
jdbc-sso Cas 5.2.x版本使用 —— 单点登录JDBC认证(五)
custom-password-verification Cas 5.2.x版本使用 —— 自定义密码验证(六)
rest-sso Cas 5.2.x版本使用 —— 单点登录自定义REST认证(七)
simple-sso Cas 5.2.x版本使用 —— 实现SSO单点登录(九)
custom-themes-sso Cas 5.2.x版本使用 —— 自定义登录界面 / 自定义主题风格(十二)
iframe-sso Cas 5.2.x版本使用 —— 客户端使用iframe嵌套方式实现SSO(十三)
proxy-sso Cas 5.2.x版本使用 —— 代理认证实现SSO(十四)
restful-api-sso Cas 5.2.x版本使用 —— 配置 Swagger API 集成(十九)
email-reset-password Cas 5.2.x版本使用 —— 通过邮箱重置用户密码(二十)
cas-management-run Cas 5.2.x版本使用 —— Management 服务管理搭建(二十二)

教程目录