Changeset 74fb0dc
- Timestamp:
- 02/10/22 14:29:35 (2 years ago)
- Branches:
- master
- Children:
- c45b67b
- Parents:
- 13ecc56
- Location:
- sources/app/src/main/java/parkup
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
sources/app/src/main/java/parkup/configs/CustomAuthenticationFilter.java
r13ecc56 r74fb0dc 51 51 String className = principal.getClass().getName().split("\\.")[2]; 52 52 String email=null; 53 String fullName=null; 53 54 Collection<? extends GrantedAuthority> roles= new ArrayList<>(); 54 55 switch (className) { 55 56 case "RegisteredUser": { 56 57 RegisteredUser user = (RegisteredUser) authentication.getPrincipal(); 58 fullName=user.getFirstName()+" "+user.getLastName(); 57 59 email = user.getEmail(); 58 60 roles = user.getAuthorities(); … … 62 64 Worker user = (Worker) authentication.getPrincipal(); 63 65 email = user.getEmail(); 66 fullName=user.getFirstName()+" "+user.getLastName(); 64 67 roles = user.getAuthorities(); 65 68 break; … … 68 71 Administrator user = (Administrator) authentication.getPrincipal(); 69 72 email = user.getEmail(); 73 fullName=user.getFirstName()+" "+user.getLastName(); 70 74 roles = user.getAuthorities(); 71 75 break; … … 76 80 String access_token = JWT.create() 77 81 .withSubject(email) 82 .withClaim("fullName",fullName) 78 83 .withExpiresAt(new Date(System.currentTimeMillis() + 60 * 60 * 1000)) 79 84 .withIssuer(request.getRequestURL().toString()) -
sources/app/src/main/java/parkup/controllers/RegisteredUserController.java
r13ecc56 r74fb0dc 44 44 @PutMapping({"/registriranParkirac/{regParkId}"}) 45 45 public RegisteredUser updateRegistriranParkirac(@PathVariable int regParkId, @RequestBody RegisteredUser regPark) { 46 return this.registeredUserService.updateRegPark(regParkId, regPark.get Name(), regPark.getSurname(), regPark.getMobile(), regPark.getEmail(),regPark.getPlates());46 return this.registeredUserService.updateRegPark(regParkId, regPark.getFirstName(), regPark.getLastName(), regPark.getMobile(), regPark.getEmail(),regPark.getPlates()); 47 47 } 48 48 -
sources/app/src/main/java/parkup/entities/RegisteredUser.java
r13ecc56 r74fb0dc 30 30 private int regParkId; 31 31 32 @Column(name = " name")33 private String name;34 35 @Column(name = " surname")36 private String surname;32 @Column(name = "firstName") 33 private String firstName; 34 35 @Column(name = "lastName") 36 private String lastName; 37 37 38 38 @Column(name = "password") … … 66 66 } 67 67 68 public RegisteredUser(int regParkId, String name, String surname, String password, List<Plate> plates, String email, String mobile) {68 public RegisteredUser(int regParkId, String firstName, String lastName, String password, List<Plate> plates, String email, String mobile) { 69 69 this.regParkId = regParkId; 70 this. name = name;71 this. surname = surname;70 this.firstName = firstName; 71 this.lastName = lastName; 72 72 this.password = password; 73 73 this.plates = plates; … … 78 78 } 79 79 80 public RegisteredUser(String name, String surname, String password, List<Plate> plates, String email, String mobile) {81 this. name = name;82 this. surname = surname;80 public RegisteredUser(String firstName, String lastName, String password, List<Plate> plates, String email, String mobile) { 81 this.firstName = firstName; 82 this.lastName = lastName; 83 83 this.password = password; 84 84 this.plates = plates; … … 89 89 } 90 90 91 public RegisteredUser(String name, String surname, String email, String password, String mobile) {92 this. name = name;93 this. surname = surname;91 public RegisteredUser(String firstName, String lastName, String email, String password, String mobile) { 92 this.firstName = firstName; 93 this.lastName = lastName; 94 94 this.password = password; 95 95 this.email = email; … … 128 128 } 129 129 130 public String get Name() {131 return name;132 } 133 134 public void set Name(String name) {135 this. name = name;136 } 137 138 public String get Surname() {139 return surname;140 } 141 142 public void set Surname(String surname) {143 this. surname = surname;130 public String getFirstName() { 131 return firstName; 132 } 133 134 public void setFirstName(String name) { 135 this.firstName = name; 136 } 137 138 public String getLastName() { 139 return lastName; 140 } 141 142 public void setLastName(String surname) { 143 this.lastName = surname; 144 144 } 145 145 -
sources/app/src/main/java/parkup/services/RegisteredUserService.java
r13ecc56 r74fb0dc 68 68 } 69 69 70 if (name != null && name.length() > 1 && !Objects.equals(regParkNov.get Name(), name)) {71 regParkNov.set Name(name);70 if (name != null && name.length() > 1 && !Objects.equals(regParkNov.getFirstName(), name)) { 71 regParkNov.setFirstName(name); 72 72 } 73 73 74 if (surname != null && surname.length() > 1 && !Objects.equals(regParkNov.get Surname(), surname)) {75 regParkNov.set Surname(surname);74 if (surname != null && surname.length() > 1 && !Objects.equals(regParkNov.getLastName(), surname)) { 75 regParkNov.setLastName(surname); 76 76 } 77 77
Note:
See TracChangeset
for help on using the changeset viewer.