JustAuthPlus(JAP)喜提 Gitee GVP(最有价值项目)称号!
【Gitee】您申请的项目 jap 已入选本年度码云最有价值开源项目!领取项目专属奖杯详见码云站内私信
感谢朋友们的支持(以下排名不分先后,且名单仅为部分):
@春哥 @小凯@YongWu@政政@老吴 @小海 @小东@豪琪
以及所有提交 PR、ISSUE 和在社群中提出高质量问题的朋友们!
JAP 的开源历程
- 2021-01-12 日建立项目(闭源开发):https://gitee.com/fujieid/jap
- 2021-01-19 日正式开源,开源后 1 小时获得 Gitee 推荐。
- 2021-02-18 经过一个月的迭代、完善,正式推出 1.0.0 版本,首版支持 MFA、FORM、Social、OIDC、OAuth2.0、SSO 功能。
- 2021-04-21 发布 v1.0.1,规范接口的响应格式,同时基于 RFC6749、RFC7636、RFC7033等标准协议和 OpenID Connect Core 1.0 认证协议,正式推出 OAuth2.0 + OIDC 的服务端
jap-ids
,支持 OAuth2.0 的四种授权模式和 PKCE 模式。 - 2021-05-24 发布 v1.0.2,主要优化
jap-ids
,适配更多业务场景。 - 2021-07-28 发布 v1.0.3,主要修复 BUG。
- 2021-08-15 发布 v1.0.4,
jap-ds
支持自定义生成 token、自定义验证 secret、自定义 context-path、jap-oauth2
增加 refreshToken、revokeToken、getUserInfo 方法。 - 2021-09-24 发布 v1.0.5,是比较重要的一次升级,增加了
jap-http-api
模块,支持 HTTP 的 Basic、Digest 和 Bearer 认证方式;同时使用 jap-http 完全解耦掉servlet
组件,增加框架整体的适配性,解除框架依赖性。 - 2021-09-28 喜提 Gitee GVP 称号!
顺便说一句,中间有一段时间没有持续更新,是因为 JAP 刚开源就被“同行”恶意构陷,我们去发律师函了。身正不怕影子斜,JAP 95%+ 的代码都是我们自研 + 社区贡献,部分参考第三方的(很少)源码都已经在相关文件中保留了原作者版权或注明了来源。
JAP 数据看板
仓库统计
数据来源于 gitee/github
流量统计
数据截止到 2021-09-28 15:00:00
数据来源于 gitee.com
数据来源于百度统计
数据来源于第三方
他们在用
项目贡献者列表
关注统计
JAP 功能预告
预计在下一里程碑版中,将会推出 jap-ldap
组件,支持 ldap 的登录认证功能。在做这个功能时,我调研过不少开源的关于 ldap 项目,很少有项目能对 ldap 的密码加密方法做适配,大部分都是验证的 md5、sha 这两种常用加密算法,在jap-ldap
中将会对 ldap 支持的标准加密算法做全量适配。
关于 JAP
JAP 是一款开源的登录认证中间件,基于模块化设计,为所有需要登录认证的 WEB 应用提供一套标准的技术解决方案,开发者可以基于 JAP 适配绝大多数的 WEB 系统(自有系统、联邦协议)。Just auth into any app!
目前已经支持 Form、HTTP API(支持 Basic、Digest 和 Bearer 认证方式)、MFA、OAuth2、OIDC、SSO、Social等认证方式,下一个版本将支持 LDAP(适配 LDAP 标准的加密算法 clear, k5key, md5, smd5, sha, ssha, sha512, sha256, ext_des, md5crypt, sha256crypt, sha512crypt 和crypt)、同时提供自研的 OAuth2.0 + OIDC 的服务端。