- 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.
推薦閱讀
- 黑客攻防與電腦安全從新手到高手(微視頻+火力升級版)
- 大型互聯網企業安全架構
- Mastering Kali Linux for Advanced Penetration Testing
- 網絡運維親歷記 (網絡運維紀實文學)
- Testing and Securing Android Studio Applications
- Advanced Penetration Testing for Highly:Secured Environments(Second Edition)
- CTF那些事兒
- 空間群組密鑰管理研究:基于自主的深空DTN密鑰管理
- INSTANT Apple Configurator How-to
- 黑客攻防入門
- 社會工程:防范釣魚欺詐(卷3)
- 動態賦能網絡空間防御
- Instant OSSEC Host-based Intrusion Detection System
- 黑客攻防從入門到精通:實戰篇(第2版)
- Developing Applications with Salesforce Chatter