bladex新版本oauth2认证

Blade 未结 1 21
gavin
gavin 剑侠 2小时前

一、该问题的重现步骤是什么?

1.  bladex4.0.0以上版本的基于oauth2的认证没发现Spring Security的依赖,不是依赖Spring Security而是自己写的认证和鉴权逻辑吗

2. 自己写的认证和鉴权逻辑是否足够的安全

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 整个oauth2系统以及权限系统都已经全部重写了,不再依赖security,采用了他的核心设计理念,去除了绝大部分场景用不到的功能。

    新版设计更容易拓展,性能更高,代码更容易看懂。


    关于为什么舍弃security这个要提一下,是因为在老版本还依赖了security的时候,用户测试了登录接口的并发,性能非常低。后面改成新版不再依赖security,同样的环境和并发,性能翻了10倍,再加上security因为知名度高,几乎时时刻刻都会爆出新的漏洞出来,所以新版本就不再用security而是自己从0实现一套了。


    关于安全性,目前4.0之后的安全框架体系没有收到过新的安全漏洞警告,之前的安全框架漏洞都是在3.x版本时代的(3.x依赖了security)。可以放心使用。

    0 讨论(0)
提交回复