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

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.

主站蜘蛛池模板: 宜黄县| 晋江市| 临江市| 定结县| 将乐县| 江城| 合江县| 泗阳县| 闸北区| 武冈市| 峨眉山市| 黑龙江省| 阜阳市| 大城县| 财经| 西藏| 穆棱市| 慈溪市| 汶上县| 乌苏市| 福鼎市| 澄城县| 大兴区| 三穗县| 仙桃市| 淮滨县| 双鸭山市| 赤峰市| 张北县| 韩城市| 淳化县| 民县| 海阳市| 华亭县| 辉县市| 蒲江县| 浠水县| 南宫市| 始兴县| 平潭县| 罗江县|