官术网_书友最值得收藏!

Spring Security 5's new features

Spring Security 5 provides a number of new features along with support for Spring 5. Some of the important new features introduced as part of this release are:

  • Support for OAuth 2.0 and OpenID Connect (OIDC) 1.0: Allows users to log in to your application using their existing OAuth provider (for example, GitHub) or OIDC provider (for example, Google). OAuth is implemented using Authorization Code Flow. We will delve deep into this in subsequent chapters.
  • Reactive support: Spring 5 introduced a new reactive web application framework—Spring WebFlux. Spring Security made sure that this web application framework is fully supported in all aspects (authentication and authorization) using reactive concepts.
  • Improved password encoding: The introduction of the password-encoding delegation allows usage of more than one algorithm for encoding various passwords. The way Spring identifies the algorithm is by reading the prefix of the encoded password, which contains the algorithm used to encode the password. The format is {algorithm}encoded_password.

主站蜘蛛池模板: 黄山市| 鸡西市| 芮城县| 澜沧| 麟游县| 正蓝旗| 丰镇市| 南岸区| 重庆市| 象州县| 顺义区| 象州县| 揭东县| 轮台县| 房产| 高淳县| 分宜县| 澄城县| 云安县| 阿勒泰市| 武安市| 天长市| 北海市| 乌兰县| 大宁县| 西青区| 大名县| 屏东市| 眉山市| 赣州市| 青阳县| 定远县| 西贡区| 临海市| 陵水| 永济市| 宜丰县| 伽师县| 奇台县| 新平| 伊通|