Apereo CAS 简介
1、Apereo CAS 是什么?
官方地址:https://www.apereo.org/
文档地址:https://apereo.github.io/cas/6.6.x/index.html
源码地址:https://github.com/apereo/cas
Apereo CAS 是用于Web的企业多语言单点登录解决方案,它试图成为满足身份验证和授权需求的综合平台。
CAS是一个开放且有据可查的身份验证协议。该协议的主要实现是在此处托管的具有相同名称的开源Java服务器组件,并支持大量其他身份验证协议和功能。
以下各项包括CAS项目介绍的功能和技术的摘要:
- Spring Webflow / Spring Boot Java服务器组件。
- 可插入身份验证支持(LDAP, 数据库,X.509,SPNEGO, JAAS,JWT, RADIUS,MongoDB 等)
- 支持多种协议(CAS,SAML,WS-Federation, OAuth2,OpenID,OpenID Connect,REST)
- 通过多种提供程序(Duo Security,FIDO U2F, YubiKey,Google Authenticator,Authy,Acceptto 等)支持多因素身份验证
- 支持对外部提供商(例如 ADFS,Facebook,Twitter,SAML2 IdP 等)的委派身份验证。
- 内置对密码管理,通知,使用条款和模拟的支持。
- 支持属性发布,包括用户同意。
- 实时监视和跟踪应用程序的行为,统计信息和日志。
- 管理和注册客户端应用程序和服务与特定的身份验证策略。
- 跨平台客户端支持(Java,.Net,PHP,Perl,Apache等)。
- 与InCommon,Box,Office365,ServiceNow,Salesforce,Workday,WebAdvisor,Drupal,Blackboard,Moodle,Google Apps 等集成。
2、应用场景
- 分布式多系统用户集中管理
- 用户权限集中管理
- 多因素认证(如微信PC端登录手机确认)
作者:Jeebiz 创建时间:2019-10-31 12:21
最后编辑:Jeebiz 更新时间:2024-05-06 16:13
最后编辑:Jeebiz 更新时间:2024-05-06 16:13