Spring Boot pt. 36: Security (2/9) - User Details Service & Password Encoder