Changeset b738035 for trip-planner/src/main/java/finki/diplomska/tripplanner/web/rest/UserController.java
- Timestamp:
- 01/24/22 21:08:32 (3 years ago)
- Branches:
- master
- Children:
- 76712b2
- Parents:
- bdd6491
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trip-planner/src/main/java/finki/diplomska/tripplanner/web/rest/UserController.java
rbdd6491 rb738035 19 19 import org.springframework.web.bind.annotation.*; 20 20 import org.springframework.security.core.Authentication; 21 21 22 import javax.validation.Valid; 23 import java.util.List; 24 import java.util.Optional; 22 25 23 26 @RestController … … 52 55 ) 53 56 ); 54 55 57 SecurityContextHolder.getContext().setAuthentication(authentication); 56 58 String jwt = SecurityConstants.TOKEN_PREFIX + tokenProvider.generateToken(authentication); 57 58 59 return ResponseEntity.ok(new JWTLoginSucessReponse(true, jwt)); 59 60 } … … 65 66 ResponseEntity<?> errorMap = mapValidationErrorService.MapValidationService(result); 66 67 if(errorMap != null)return errorMap; 68 User newUser = userService.saveUser(user); 69 return new ResponseEntity<User>(newUser, HttpStatus.CREATED); 70 } 67 71 68 User newUser = userService.saveUser(user); 72 @GetMapping(value = "/usernames") 73 public List<String> getAllUsernames (){ 74 return this.userService.getAllUsernames(); 75 } 69 76 70 return new ResponseEntity<User>(newUser, HttpStatus.CREATED); 77 @GetMapping(value = "/password") 78 public Optional<String> getPassword(@RequestBody UserDto userDto){ 71 79 80 return this.userService.getPassword(userDto); 72 81 } 82 73 83 }
Note:
See TracChangeset
for help on using the changeset viewer.