推荐几个优秀的开源的项目

  • 时间:
  • 浏览:12
  • 来源:爱乐彩网站_爱乐彩下载_爱乐彩官网

结合php另一个 开源的项目 opencenter 快捷的搭建用户中心模块。

**

二、opencenter**

五、jenkins

产品特点

CAS是另一个 开放且有据可查的认证协议。该协议的主要实现是另一个 开源的Java服务器组件,该组件由此处托管,并支持一定量额外的身份验证协议和功能。

http://www.ocenter.cn/

https://github.com/apereo/cas

CAS项目支持以下功能:

一、单点登录服务器

作为领先的开源自动化服务器,Jenkins提供数百个插件来支持构建,部署和自动化任何项目。

包括 百度、滴滴出行、银联、网易、拉勾网、苏宁易购、顺丰科技 等知名互联网公司正在使用!

部署极其简单:同另一个 上线包,未必改动配置,即可在 多个环境中(RD/QA/PRODUCTION) 上线

部署动态化:更改配置,我不要 重新打包或重启,即可 实时生效

统一管理:提供web平台,统一管理 多个环境(RD/QA/PRODUCTION)、多个产品 的所有配置

核心目标:另一个 jar包,到处运行.

四、 wechat-sdk

CAS v1,v2和v3协议

SAML v1和v2协议

OAuth协议

OpenID和OpenID连接协议

WS-Federation被动请求方协议

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

授权给WS-FED,Facebook,Twitter,SAML IdP,OpenID,OpenID Connect,CAS等。

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

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

由JSON,LDAP,YAML,JPA,Couchbase,MongoDb,DynamoDb,Redis等支持的应用tcp连接池池注册。

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

管理用户界面来管理日志记录,监控,统计,配置,客户端注册等。

全球和每个应用tcp连接池池的用户界面主题和品牌。

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

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

OpenCenter是一款累似 Ucenter的完全开源免费的用户中心系统,系统提供云平台用于功能扩展。OC的魅力在于,使用它,您将大大缩短产品的架构时间,除此之外还有另一个 庞大的开发者社区为您的产品添钻加瓦。

https://github.com/Wechat-Group/weixin-java-tools包括微信支付、开放平台、公众号、企业微信、企业号、小tcp连接池池等

微信公众平台php开发包

https://github.com/dodgepudding/wechat-php-sdk支持企业微信与微信公众号

永久开源免费,不收取任何版权费用且可用于商业,可用于再发布。

模块可拆卸,系统只保留核心的功能,其余功能通过扩展模块来实现。

内含插件机制,可我不要 须方便在不改动系统核心源码的基础上局部扩展功能。

**

三、统一配置管理**

https://github.com/knightliao/disconf专注于各种「分布式系统配置管理」的「通用组件」和「通用平台」, 提供统一的「配置管理服务」