Changeset e8b1076 for sources/app/src/main/java
- Timestamp:
- 02/13/22 22:26:06 (3 years ago)
- Branches:
- master
- Children:
- bc20307
- Parents:
- b519b38
- Location:
- sources/app/src/main/java/parkup
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
sources/app/src/main/java/parkup/configs/CustomAuthenticationFilter.java
rb519b38 re8b1076 5 5 6 6 import com.fasterxml.jackson.databind.ObjectMapper; 7 8 7 9 8 import org.springframework.boot.autoconfigure.kafka.KafkaProperties; … … 17 16 import org.springframework.web.bind.annotation.CrossOrigin; 18 17 import parkup.entities.Administrator; 18 import parkup.entities.Guest; 19 19 import parkup.entities.RegisteredUser; 20 20 import parkup.entities.Worker; … … 79 79 break; 80 80 } 81 case "Guest":{ 82 Guest user = (Guest) authentication.getAuthorities(); 83 email = user.getEmail(); 84 fullName="GuestUser"; 85 id=user.getGuestId(); 86 roles = user.getAuthorities(); 87 break; 88 } 81 89 } 82 90 //TODO see if guest needs to go through authentication -
sources/app/src/main/java/parkup/configs/webConfigs/WebSecurityConfig.java
rb519b38 re8b1076 42 42 auth.userDetailsService(workerService).passwordEncoder(bCryptPasswordEncoder); 43 43 auth.userDetailsService(administratorService).passwordEncoder(bCryptPasswordEncoder); 44 auth.userDetailsService(guestService) .passwordEncoder(bCryptPasswordEncoder);44 auth.userDetailsService(guestService); 45 45 } 46 46 -
sources/app/src/main/java/parkup/services/GuestService.java
rb519b38 re8b1076 32 32 } 33 33 34 public voidaddGuest(Guest guest) {34 public Guest addGuest(Guest guest) { 35 35 Optional<Guest> guestOpt = this.guestRepository.findGuestByEmail(guest.getEmail()); 36 36 if (guestOpt.isPresent()) { 37 37 throw new IllegalStateException("Email already taken, try adding a guest with a different valid email address"); 38 38 } else { 39 double random = Math.random()*100 ;40 guest.setPassword( passwordEncoder.encode(Double.toString(random)));41 this.guestRepository.save(guest);39 double random = Math.random()*10000; 40 guest.setPassword(Integer.toString((int)random)); 41 return this.guestRepository.save(guest); 42 42 } 43 43 } -
sources/app/src/main/java/parkup/services/ParkingSpaceService.java
rb519b38 re8b1076 9 9 10 10 import javax.transaction.Transactional; 11 import java.util.List; 12 import java.util.Objects; 13 import java.util.Optional; 11 import java.util.*; 14 12 import java.util.stream.Collectors; 15 13 … … 75 73 throw new IllegalStateException("ParkingSpace does not exist"); 76 74 } 75 76 77 77 } 78 78 -
sources/app/src/main/java/parkup/services/RegisteredUserService.java
rb519b38 re8b1076 166 166 public String deleteTablica(int regParkId, String plate) { 167 167 RegisteredUser user = registeredUserRepository.findByRegParkId(regParkId); 168 Plate p = plateRepository.findByPlate(plate);168 Plate p = plateRepository.findByPlate(plate); 169 169 user.getPlates().remove(p); 170 170 return plate;
Note:
See TracChangeset
for help on using the changeset viewer.