JAP v1.0.5 发布,支持 Basic、Digest 和 Bearer 认证方式

栏目: 软件资讯 · 发布时间: 4年前

内容简介:feat: 增加 jap-http-api 模块。 (Gitee Issue #I43ZS7) feat: 增加 jap-ids-web 模块。 将 jap-ids 的过滤器打包为一个单独的组件。 feat: 添加 HTTP servlet 适配器以解耦 jakarta servlet。注[1] feat: [jap-...
  • feat: 增加 jap-http-api 模块。 (Gitee Issue #I43ZS7)
  • feat: 增加 jap-ids-web 模块。 将 jap-ids 的过滤器打包为一个单独的组件。
  • feat: 添加 HTTP servlet 适配器以解耦 jakarta servlet。注[1]
  • feat: [jap-social] 支持绑定第三方平台账号,该版本将社会化登录和绑定账号独立开来,以使其更加使用与多场景。 (Gitee Issue #I46J6W)
  • change: [jap-ids] scope 在各个流程中都更改为可选,遵循 RFC6749 规范。
  • change: [jap-sso] 升级 kisso 的版本为 3.7.7, 解决 jackson 的漏洞
  • change: [jap-mfa] 升级 googleauth 的版本为 1.5.0, 解决 apache httpclient 的漏洞
  • change: 替换文档站主题 https://justauth.plus,解决文档站内存暴涨的问题。(Gitee Issue #I4958H | Github Issue #8
  • change: 升级 simple-http 的版本为 1.0.5.
  • change: 升级 JustAuth 的版本为 1.16.4.
  • change: 优化代码,添加 package-info。

注[1]:

在 1.0.5 以前版本,jap 中依赖 jakarta-servletjavax.servlet.http 包下的 HttpServletRequestCookieHttpServletResponseHttpSession,比如:

// jap 提供的接口
public interface JapStrategy {
  default JapResponse authenticate(AuthenticateConfig config, HttpServletRequest request, HttpServletResponse response) {
    return null;
  }
}
// 在spring框架中使用 jap
XxJapStrategy.authenticate(config,request,response);

为了提高框架适配性,自 1.0.5 版本开始,JAP 去掉了 jakarta-servlet 依赖,采用了一套全新的接口(参考:jap-http),开发者在调用 JAP 接口时需要对原 request 进行适配。

比如,开发者使用了 jakarta-servlet,那么需要对 HttpServletRequest 进行适配处理:

// 在spring框架中使用 1.0.5 或更高级版本的 jap
XxJapStrategy.authenticate(config,new JakartaRequestAdapter(request),new JakartaResponseAdapter(response));

jap-http-api 更多使用帮助,请参考:https://justauth.plus/quickstart/jap-http-api/


以上所述就是小编给大家介绍的《JAP v1.0.5 发布,支持 Basic、Digest 和 Bearer 认证方式》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

互联网+

互联网+

马化腾 / 中信出版社 / 2015-5-1 / CNY 58.00

中国进入新常态,李克强总理制定*“互联网+”行动计划以推动经济进一步发展,并认为站在“互联网+”风口顺势而为,可以使经济飞起来。 《互联网+:国家战略行动路线图》由“互联网+”理念的提出者于扬、*强有力推动者马化腾等创作。书稿从理论层面、实践经验等多个角度,结合当下各产业的现状、发展趋势,全方位进行阐述,以通俗易懂的文字将这一经济发展新引擎呈现出来,并对读者如何抓住新时期的机遇有切实的指导意......一起来看看 《互联网+》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试