当前位置: 首页>后端>正文

CAS企业单点登录简介

CAS企业单点登录简介,第1张

企业单点登录 - CAS提供友好的开源社区,积极支持并为项目做出贡献。虽然该项目植根于高级开放源代码,但它已发展成为跨越财富500强公司和小型专用设施的国际受众。

CAS为Web提供企业单点登录服务:

一个开放且记录良好的协议

一个开源Java服务器组件

可插拔身份验证支持(LDAP,数据库,X.509,2因子)

支持多种协议(CAS,SAML,OAuth,OpenID)

Java,.Net,PHP,Perl,Apache,uPortal等客户端库

与uPortal,BlueSocket,TikiWiki,Mule,Liferay,Moodle等集成

社区文档和实施支持

广泛的采用者社区?

CAS文档

CAS问题跟踪器

里程碑和路线图

Apereo官网:https://www.apereo.org/

CAS官网:https://www.apereo.org/projects/cas

CAS企业单点登录简介,第2张

中央认证服务(CAS)

介绍

欢迎来到中央认证服务项目的主页,通常称为CAS。CAS是一种面向Web的企业多语言单点登录解决方案,它试图成为满足您的身份验证和授权需求的综合平台。

CAS是一种开放且记录良好的身份验证协议。该协议的主要实现是这里托管的同名开源Java服务器组件,支持大量其他身份验证协议和功能。

捐款

如何贡献

如果您已经确定了增强或错误,强烈建议您只提交拉取请求以解决此案例。没有必要举行特别的仪式来制作单独的问题。拉取请求是问题,它将被跟踪和标记。

文档?

版 参考

链接

链接

链接

其他资源如下:

Apereo博客

发行说明

支持

维护政策

发布时间表

部署

建议使用WAR Overlay方法在本地部署CAS?。如果您希望为项目的开发做出贡献,则仅需要克隆或下载CAS代码库。

特征

CAS项目支持以下功能:

CAS v1,v2和v3协议

SAML v1和v2协议

OAuth v2协议

OpenID和OpenID连接协议

WS-Federation被动请求者协议

通过JAAS,LDAP,RDBMS,X.509,Radius,SPNEGO,JWT,Remote,Trusted,BASIC,Apache Shiro,MongoDb,Pac4J等进行身份验证。

委派身份验证到WS-FED,Facebook,Twitter,SAML IdP,OpenID,OpenID Connect,CAS等。

通过ABAC授权,时间/日期,REST,Internet2的Grouper等。

通过Hazelcast,Ehcache,JPA,Memcached,Apache Ignite,MongoDb,Redis,DynamoDb,Couchbase等进行HA集群部署。

由JSON,LDAP,YAML,JPA,Couchbase,MongoDb,DynamoDb,Redis等支持的应用程序注册。

通过Duo Security,YubiKey,RSA,Google Authenticator等进行多因素身份验证。

用于管理日志记录,监视,统计,配置,客户端注册等的管理UI。

全局和每应用程序用户界面主题和品牌。

密码管理和密码策略实施。

CAS的基础建立在:Spring Boot和?Spring Cloud之上。

发展

要在本地构建项目,请遵循本指南。发布时间表可在此处获得。

支持

CAS是由Apereo管理的100%免费开源软件,在Apache v2下获得许可。我们的社区可以访问所有版本的CAS软件,完全免费。我们欢迎各种类型和规模的社区的贡献。开发和维护该项目的时间和精力由一群志愿者和贡献者共同完成。可在此处找到支持选项。如果您(或您的雇主)从该项目中受益,请考虑成为Apereo的朋友并做出贡献。

CAS Github地址: https://github.com/apereo/cas

CAS 下载链接:https://github.com/apereo/cas/tags

企业单点登录

Java(Spring Webflow / MVC servlet)服务器组件

可插拔身份验证支持(LDAP,数据库,X.509,2因子)

支持多种协议(CAS,SAML,OAuth,OpenID)

跨平台客户端支持(Java,.Net,PHP,Perl,Apache等)

与uPortal,Liferay,BlueSocket,Moodle和Google Apps集成,仅举几例

CAS提供友好的开源社区,积极支持和贡献项目。虽然该项目植根于高级开放源代码,但它已发展成为跨越财富500强公司和小型专用设施的国际受众。

入门

我们建议您阅读以下文档以规划和执行CAS部署。

建筑

安装要求

安全指南

认证

Maven Overlay安装

UI自定义

CAS协议

CAS客户

属性发布

演示

CAS Web应用程序可通过https://jasigcas.herokuapp.com/cas进行演示

发展

CAS开发的动力是:?

CAS 开发文档:https://apereo.github.io/cas/5.2.x/index.html

CAS企业单点登录简介,第3张

https://www.xamrdz.com/backend/3cz1924353.html

相关文章: