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

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.

主站蜘蛛池模板: 龙门县| 石屏县| 泰和县| 三门峡市| 固始县| 山阳县| 深水埗区| 即墨市| 扎囊县| 木里| 金寨县| 三台县| 甘泉县| 墨竹工卡县| 阳曲县| 福安市| 威海市| 区。| 大连市| 西藏| 乌鲁木齐市| 洪泽县| 高碑店市| 观塘区| 茂名市| 肇源县| 清徐县| 资讯 | 胶南市| 濮阳市| 瓮安县| 阳高县| 湘西| 枣庄市| 城固县| 体育| 偏关县| 平舆县| 南郑县| 汉寿县| 阜平县|