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

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.

主站蜘蛛池模板: 班玛县| 剑川县| 大名县| 门源| 潼南县| 景东| 安丘市| 建水县| 深泽县| 彭泽县| 濮阳市| 白河县| 同德县| 兴隆县| 凤城市| 潜山县| 永春县| 铅山县| 千阳县| 潼南县| 海阳市| 休宁县| 东丰县| 两当县| 织金县| 保靖县| 星子县| 哈巴河县| 房产| 盐边县| 铜鼓县| 屯留县| 南投县| 徐州市| 华安县| 江川县| 霍林郭勒市| 富源县| 海宁市| 三原县| 杨浦区|