Skip to content
Snippets Groups Projects

refactored backend to its own directory to separate front end and backend code

Merged Torbjørn Antonsen requested to merge refactor into main
2 files
+ 34
1
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -6,15 +6,19 @@ import edu.ntnu.idatt2105.dto.TokenDTO;
@@ -6,15 +6,19 @@ import edu.ntnu.idatt2105.dto.TokenDTO;
import edu.ntnu.idatt2105.dto.UserRegistrationDTO;
import edu.ntnu.idatt2105.dto.UserRegistrationDTO;
import edu.ntnu.idatt2105.model.User;
import edu.ntnu.idatt2105.model.User;
import edu.ntnu.idatt2105.service.AuthenticationService;
import edu.ntnu.idatt2105.service.AuthenticationService;
 
import org.slf4j.Logger;
 
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.*;
 
@RestController
@RestController
@RequestMapping("/api/auth")
@RequestMapping("/api/auth")
@CrossOrigin(origins = "http://localhost:5173")
@CrossOrigin(origins = "http://localhost:5173")
public class AuthenticationController {
public class AuthenticationController {
private final AuthenticationService authService;
private final AuthenticationService authService;
 
private static final Logger logger = LoggerFactory.getLogger(AuthenticationController.class);
public AuthenticationController(AuthenticationService authService) {
public AuthenticationController(AuthenticationService authService) {
this.authService = authService;
this.authService = authService;
@@ -28,6 +32,7 @@ public class AuthenticationController {
@@ -28,6 +32,7 @@ public class AuthenticationController {
@PostMapping("/login")
@PostMapping("/login")
public LoginResponseDTO loginUser(@RequestBody UserRegistrationDTO registrationDTO) {
public LoginResponseDTO loginUser(@RequestBody UserRegistrationDTO registrationDTO) {
 
logger.info("Logging in with user " + registrationDTO.toString());
return authService.loginUser(registrationDTO.getName(), registrationDTO.getPassword());
return authService.loginUser(registrationDTO.getName(), registrationDTO.getPassword());
}
}
Loading