Tjena Allihopa!
Jag har fått ett skit skumt problem, och tänkte om nån har koll
Jag har byggt en enkel front+ backend med springboot security. Det skumma är att autentication slutar helt att funka när jag deployade backenden.
Min mapping, som funkar utmärkt i local miljö, men när jag deployade den till digital ocean så sysar den ut "null" fast inloggad
@GetMapping("/check")
public ResponseEntity<?> CheckIfAuthenticated(Authentication authentication) {
System.out.println(authentication);
if (authentication != null && authentication.isAuthenticated()) {
String username = authentication.getName();
Users user = userService.findByUsername(username).orElse(null);
Map<String, Object> response = new HashMap<>();
response.put("authenticated", true);
response.put("username", username);
response.put("isAdmin", user.getIsAdmin());
return ResponseEntity.ok(response);
} else {
Map<String, Object> response = new HashMap<>();
response.put("authenticated", false);
return ResponseEntity.ok(response);
}
}
Jag kan komma med mer information om det behövs, men jag förstår verkligen inte vart det tar stopp.






