Package com.myfood.controllers
Class AuthController
java.lang.Object
com.myfood.controllers.AuthController
@CrossOrigin(origins="*",
maxAge=3600L)
@RestController
@RequestMapping("/auth")
public class AuthController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<?>
authenticateUser
(@Valid com.myfood.dto.auth.LoginRequest loginRequest) org.springframework.http.ResponseEntity<?>
registerUser
(com.myfood.dto.auth.SignupRequest signUpRequest) org.springframework.http.ResponseEntity<Boolean>
validateJwt
(jakarta.servlet.http.HttpServletRequest request)
-
Constructor Details
-
AuthController
public AuthController()
-
-
Method Details
-
authenticateUser
@PostMapping("/login") public org.springframework.http.ResponseEntity<?> authenticateUser(@Valid @RequestBody @Valid com.myfood.dto.auth.LoginRequest loginRequest) -
validateJwt
@GetMapping("/validate-jwt") public org.springframework.http.ResponseEntity<Boolean> validateJwt(jakarta.servlet.http.HttpServletRequest request) -
registerUser
@PostMapping("/register") public org.springframework.http.ResponseEntity<?> registerUser(@RequestBody com.myfood.dto.auth.SignupRequest signUpRequest)
-