All Projects → X-rapido → Cas_sso_record

X-rapido / Cas_sso_record

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

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Cas sso record

shib-cas-authn3
Integrates an external CAS Server and Shibboleth IdPv3.
Stars: ✭ 21 (-91.32%)
Mutual labels:  cas, sso
Django Cas Ng
Django CAS 1.0/2.0/3.0 client authentication library, support Django 2.0, 2.1, 2.2, 3.0 and Python 3.5+
Stars: ✭ 297 (+22.73%)
Mutual labels:  sso, cas
Yuna
Yuan企业通用后台,快速实现微后台架构
Stars: ✭ 19 (-92.15%)
Mutual labels:  cas, sso
lemonldap-ng
LemonLDAP::NG main code
Stars: ✭ 49 (-79.75%)
Mutual labels:  cas, sso
Study
全栈工程师学习笔记;Spring登录、shiro登录、CAS单点登录和Spring boot oauth2单点登录;Spring data cache 缓存,支持Redis和EHcahce; web安全,常见web安全漏洞以及解决思路;常规组件,比如redis、mq等;quartz定时任务,支持持久化数据库,动态维护启动暂停关闭;docker基本用法,常用image镜像使用,Docker-MySQL、docker-Postgres、Docker-nginx、Docker-nexus、Docker-Redis、Docker-RabbitMQ、Docker-zookeeper、Docker-es、Docker-zipkin、Docker-ELK等;mybatis实践、spring实践、spring boot实践等常用集成;基于redis的分布式锁;基于shared-jdbc的分库分表,支持原生jdbc和Spring Boot Mybatis
Stars: ✭ 159 (-34.3%)
Mutual labels:  sso, cas
docker-lemonldap
Docker LemonLDAP-NG Image w/S6 overlay, Zabbix Monitoring based on Debian or Alpine
Stars: ✭ 20 (-91.74%)
Mutual labels:  cas, sso
Maxkey
MaxKey is Single Sign On(SSO) System,Leading-Edge Enterprise-Class open source IAM(Identity and Access management) product.
Stars: ✭ 274 (+13.22%)
Mutual labels:  sso, cas
Phpcas
Apereo PHP CAS Client
Stars: ✭ 729 (+201.24%)
Mutual labels:  sso, cas
Cas Configserver Overlay
Generic CAS Spring Cloud Configuration Server WAR overlay
Stars: ✭ 28 (-88.43%)
Mutual labels:  sso, cas
Sso
cas单点登录系统,其中包括cas认证服务,配置中心,监控平台,服务管理的高可用项目
Stars: ✭ 797 (+229.34%)
Mutual labels:  sso, cas
Cas Sso Samples
CAS单点登录案例。整合了CAS OAuth2、Apache Shiro、Spring Security等
Stars: ✭ 60 (-75.21%)
Mutual labels:  sso, cas
Jbone
jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。
Stars: ✭ 961 (+297.11%)
Mutual labels:  sso, cas
Cipheridaas
CipherIDaaS —— Open-source IDaaS/IAM product by CipherChina , Hangzhou .
Stars: ✭ 121 (-50%)
Mutual labels:  sso, cas
Cas Client Autoconfig Support
Annotation-based configuration support for Apereo CAS Java clients
Stars: ✭ 153 (-36.78%)
Mutual labels:  cas
Home
Welcome to Janssen: the world's fastest cloud native identity and access management platform
Stars: ✭ 176 (-27.27%)
Mutual labels:  sso
Keycloak Reactjs Demo
Demo for React.js and Keycloak SSO integration.
Stars: ✭ 147 (-39.26%)
Mutual labels:  sso
Pi
Multi-tenant application development engine for cloud ready SaaS platform.
Stars: ✭ 145 (-40.08%)
Mutual labels:  sso
Php cas server
PHP CAS Server
Stars: ✭ 204 (-15.7%)
Mutual labels:  cas
Maya
Manage Container Attached Storage (CAS) - Data Engines in Kubernetes
Stars: ✭ 169 (-30.17%)
Mutual labels:  cas
Djangosaml2
A maintenance fork of the original and no longer maintained djangosaml2 library.
Stars: ✭ 143 (-40.91%)
Mutual labels:  sso

CAS SSO 单点登录记录

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

视频演示

项目目录

├── 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 服务管理搭建(二十二)

教程目录


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].