Step 1: Request Interception by DelegatingFilterProxy

Step 2: Creation of UsernamePasswordAuthenticationToken

Step 3: Delegation to AuthenticationManager

Step 4: Delegation to AuthenticationProvider

Step 5: DaoAuthenticationProvider

Step 6: Password Verification and Token Creation