diff --git a/spring-security-angular/server/src/main/java/com/baeldung/springbootsecurityrest/controller/UserController.java b/spring-security-angular/server/src/main/java/com/baeldung/springbootsecurityrest/controller/UserController.java index 825290ff2d..ab66065b61 100644 --- a/spring-security-angular/server/src/main/java/com/baeldung/springbootsecurityrest/controller/UserController.java +++ b/spring-security-angular/server/src/main/java/com/baeldung/springbootsecurityrest/controller/UserController.java @@ -18,15 +18,12 @@ public class UserController { @RequestMapping("/login") public boolean login(@RequestBody User user) { - if(user.getUserName().equals("user") && user.getPassword().equals("password")) { - return true; - } - return false; + return user.getUserName().equals("user") && user.getPassword().equals("password"); } - + @RequestMapping("/user") public Principal user(HttpServletRequest request) { String authToken = request.getHeader("Authorization").substring("Basic".length()).trim(); - return () -> new String(Base64.getDecoder().decode(authToken)).split(":")[0]; + return () -> new String(Base64.getDecoder().decode(authToken)).split(":")[0]; } }