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

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.

主站蜘蛛池模板: 沽源县| 津市市| 清镇市| 磴口县| 沧州市| 齐齐哈尔市| 平阳县| 贡山| 宝应县| 博兴县| 区。| 蒙自县| 土默特左旗| 大悟县| 岑巩县| 沽源县| 白朗县| 紫金县| 远安县| 澄江县| 伊宁县| 青田县| 金华市| 沂南县| 安乡县| 和田市| 同江市| 新乡县| 蚌埠市| 中牟县| 永兴县| 山东| 和平区| 云南省| 西昌市| 始兴县| 南溪县| 郁南县| 石泉县| 汶上县| 怀集县|