版本说明
# 3.x
#
- 对标 easy-security 2.0.4 进行对 SpringBoot3.x 的支持
- 去掉 forword 方式,换成 handlerExceptionResolver 处理异常,去掉 errorUrl 配置
- 每一个内置 handler 的 index 都预留 10 个位置,开发者可以在之间进行修改和转换
# 2.x
#
- 去掉 SpecialPathHandler 类,改为方法
- 只要是 Special 路径,不会做 req 和 rep 的任何处理
#
- 优化 handler 先后顺序
- 优化解密逻辑
- 解决加解密数据类型不匹配问题
- 更换 ReqDataHandler 和 DecryptPathHandler 优先级,先解密后封装
- 解耦加解密,可以自定义加解密逻辑
#
- 解决特殊路径未在 Req 放行
#
- 修改认证放行不生效问题
- 修改鉴权放行不生效问题
#
这一版我们做了很伟大的事情,改变了架构,并支持了功能扩展,详细如下:
- 整体架构改变,从多链路过滤器改为单链路过滤器
- 提供 FunctionHandler 接口,方便功能扩展
- 对加密接口 CiphertextServer 进行重构,直接重写加密
- 对 RequestWrapper 等类进行重命名
#
初版
上次更新: 11/23/2023, 1:38:53 PM