From f0a8ced881ba0f70cfbf438325d74f6de9cff54b Mon Sep 17 00:00:00 2001 From: furknbulbul Date: Sat, 23 Dec 2023 18:28:56 +0300 Subject: [PATCH] Role prefix removed --- .../src/main/java/com/groupa1/resq/service/AuthService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resq/backend/resq/src/main/java/com/groupa1/resq/service/AuthService.java b/resq/backend/resq/src/main/java/com/groupa1/resq/service/AuthService.java index 4936a264..8cb59973 100644 --- a/resq/backend/resq/src/main/java/com/groupa1/resq/service/AuthService.java +++ b/resq/backend/resq/src/main/java/com/groupa1/resq/service/AuthService.java @@ -77,8 +77,8 @@ public ResponseEntity signin(LoginUserRequest loginUserRequest) { String jwt = jwtUtils.generateJwtToken(authentication); UserDetailsImpl userDetails = (UserDetailsImpl) authentication.getPrincipal(); - List roles = userDetails.getAuthorities().stream().map(item -> item.getAuthority()) - .collect(Collectors.toList()); + List roles = userDetails.getAuthorities().stream().map(item -> item.getAuthority()).map(role -> role.split("_")[1]).collect(Collectors.toList()); + return ResponseEntity .ok(new JwtResponse(jwt, userDetails.getId(), userDetails.getName(), userDetails.getSurname(), userDetails.getEmail(), roles));