极客视点
极客时间编辑部
极客时间编辑部
113231 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/02:08
登录|注册

Spring Security 5.0.0正式发布

讲述:杜力大小:999.49K时长:02:08
近日,Pivotal 正式发布了 Spring Security 5.0.0,这是自 2015 年 3 月发布 4.0.0 版本以来的第一个大版本。
该新版本中包含了 400 多项改进和问题修复,包括支持 OAuth 2.0、支持 Spring WebFlux、可以使用 Reactor 的 StepVerifier 进行测试等。
Spring Security 诞生于 2004 年,现在由 Pivotal 工程师罗伯特·温奇(Robert Winch)领导开发。罗伯特是 Spring Security 和 Spring Security 3.1 的合著者,InfoQ 就该新版本的发布和未来计划问题采访了他。
对于这一版本中的更新内容,罗伯特表示,主要亮点在于 5.0.0 版只需要最小化的 JDK 8,拥有反应式安全特性,支持 OAuth 2.0 和现代密码存储等。
在 Spring Security 5.0.0 之前,密码是明文保存的,十分不安全。对此,罗伯特表示,因为这一次发布的是大版本,所以他们决定使用更安全的密码存储方式,并有幸与密码存储专家约翰·史蒂文(John Steven)合作,他是 OWASP 密码存储手册的主要作者。
现在,Spring Security 默认提供的是最新的密码存储方式。当然,用户也可以使用其他方式来存储密码。
关于如何决定新版本中要推出哪些特性,罗伯特表示,他们关注社区进展,为呼声较高的问题制定解决方案。结果就是要使用最小化的 JDK 8,并通过 Reactor 项目来支持反应式编程。
同时,罗伯特还提到,他们正在打算加快 Spring Security 的发布速度,尝试跟上 Spring 框架的脚步,确保为 Spring 框架提供安全保护。
对于下一个版本,罗伯特和他的团队计划把精力集中在完善反应式和 OAuth 支持上面,同时也会提供一些工具用于迁移现有的密码,并希望能够发布初始版本的 OAuth 资源服务器。
Reactor 项目的反应式流有一个特性,它支持将等待中的线程分配给新的任务作业,这就给实现 ThreadLocal 类型映射带来了新的挑战。Reactor 为此提供了 Context API,它是一种反应式的 ThreadLocal map。在 5.0.0 版本里,开发者可以访问反应式 Context,并在方法调用过程中使用 token 以及其他应用程序相关数据。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • Jijie Chen
    反应式的英文原文如果是 Reactive,那么一般翻译为响应式。
    2
收起评论
显示
设置
留言
1
收藏
7
沉浸
阅读
分享
手机端
快捷键
回顶部