In this video, we will look at the Multi Factor Authentication using Spring Security introduced in Version 7. We will look at the following features of it:
- Application Level MFA
- MFA configurations at endpoint level
- Time-bound MFA
- User-centric MFA
You can find the code in the following GitHub Repository:
- https://github.com/himanshu-pareek/spring-security-7-features/tree/main/mfa
Please fine the below useful resources:
- Multifactor Authentication (OWASP) - https://cheatsheetseries.owasp.org/cheatsheets/Multifactor_Authentication_Cheat_Sheet.html
- What's new in Spring Security 7.0 - https://docs.spring.io/spring-security/reference/whats-new.html
- Spring Security Release Notes - https://github.com/spring-projects/spring-security/releases
- Multifactor Authentication (Spring Security) - https://docs.spring.io/spring-security/reference/servlet/authentication/mfa.html
#springsecurity #multifactorauthentication #spring #security #java #tutorial
00:00 Introduction
03:50 Initializing Demo Project
07:45 Enable App-level MFA
10:11 AuthorizationManagerFactory
13:00 Selective MFA
17:20 Time-bound MFA
25:48 Programmatic MFA
32:55 User-level MFA Configuration
37:32 Other configurations
Download
0 formats
No download links available.
Multifactor Authentication (MFA) in Spring Security 7 #springsecurity #multifactorauthentication | NatokHD