@GetMapping("/signin")
public ResponseEntity<String> signIn(@RequestParam String username, @RequestParam String password) {
var auth = authenticationManager.authenticate(new UsernamePasswordAuthenticationToken(username, password));
SecurityContextHolder.getContext().setAuthentication(auth);
return ResponseEntity.ok("Done");
}
@GetMapping("/signup")
public ResponseEntity<Boolean> check() {
var authentication = SecurityContextHolder.getContext().getAuthentication();
return ResponseEntity.ok(authentication != null && authentication.isAuthenticated());
}
@GetMapping("/signin")
public ResponseEntity<String> signIn(@RequestParam String username, @RequestParam String password) {
var auth = authenticationManager.authenticate(new UsernamePasswordAuthenticationToken(username, password));
SecurityContextHolder.getContext().setAuthentication(auth);
return ResponseEntity.ok("Done");
}
@GetMapping("/signup")
public ResponseEntity<Boolean> check() {
var authentication = SecurityContextHolder.getContext().getAuthentication();
return ResponseEntity.ok(authentication != null && authentication.isAuthenticated());
}