赞
踩
由于 spring security 使用广度不及 spring boot,且 spring 这两年废弃了许多项目,spring 的术语和称呼都有一些改变。
网上看到的一些教程大多是过时的,2019年之前的文章、教程大都跟不上最新的潮流,2019的文章和教程大部分又是转载的前几年的,因此需要看 spring 官方文档。
由于 spring 官方看起来也需要时间,因此特作此说明,以减少各位技术leader和爱好者们在项目的技术选型中花费的时间。
先上结论:
我的猜测:Spring 官方未来会废弃一切与 security 相关的子项目并迁移至 Spring Security 中,
未来想在 Spring 中寻找与 security 相关的部分,只需学习 spring security 即可。
在 spring security5.3.x 前可以选择使用 spring-security-oauth
(一年内不会被淘汰,未来终将被 spring security5.x取代)
不要再使用 spring-security-xxx
、spring-social
等
不推荐使用 spring-cloud-starter-oauth2
、spring-cloud-starter-security
(有计划被废弃)
该工程中,包含4个模块,一个依赖管理,一个基础模块,两个 starter(spring-cloud-starter-oauth2
、spring-cloud-starter-security
)
spring-cloud-starter-oauth2
、spring-cloud-starter-security
依赖,Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。