- 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ù)研究
- 工業(yè)控制網(wǎng)絡(luò)安全技術(shù)
- 軟件開發(fā)安全之道:概念、設(shè)計與實施
- 網(wǎng)絡(luò)運維親歷記 (網(wǎng)絡(luò)運維紀實文學)
- 計算機網(wǎng)絡(luò)安全技術(shù)研究
- 計算機網(wǎng)絡(luò)安全基礎(chǔ)(第5版)
- Falco云原生安全:Falco原理、實踐與擴展
- 云原生安全技術(shù)實踐指南
- 數(shù)據(jù)安全領(lǐng)域指南
- 解密數(shù)據(jù)恢復
- 信息安全導論(第2版)
- 網(wǎng)絡(luò)安全設(shè)計、配置與管理大全
- 從實踐中學習密碼安全與防護
- 編譯與反編譯技術(shù)實戰(zhàn)
- End to End GUI Development with Qt5