- Hands-On Spring Security 5 for Reactive Applications
- Tomcy John
- 164字
- 2021-07-23 18:59:17
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.
推薦閱讀
- 數(shù)字身份與元宇宙信任治理
- 網(wǎng)絡(luò)空間攻防技術(shù)原理
- Kali Linux CTF Blueprints
- Wireshark 2 Quick Start Guide
- 暗戰(zhàn)亮劍:黑客滲透與防御全程實(shí)錄
- CTF競(jìng)賽權(quán)威指南(Pwn篇)
- Digital Forensics with Kali Linux
- 網(wǎng)絡(luò)安全與攻防入門很輕松(實(shí)戰(zhàn)超值版)
- 互聯(lián)網(wǎng)企業(yè)安全高級(jí)指南
- 網(wǎng)絡(luò)安全實(shí)戰(zhàn)詳解(企業(yè)專供版)
- 華為Anti-DDoS技術(shù)漫談
- 功能型密碼算法設(shè)計(jì)與分析
- 網(wǎng)絡(luò)攻防實(shí)戰(zhàn)研究:MySQL數(shù)據(jù)庫(kù)安全
- CTF網(wǎng)絡(luò)安全競(jìng)賽入門教程
- Blockchain Development with Hyperledger