java.lang.Object
es.kukenan.smartfi.microservice.backoffice.controller.AuthController

@RestController @RequestMapping("/papi/v1/auth") public class AuthController extends Object
REST Auth controller.
  • Field Details

    • authService

      @Autowired private AuthService authService
      Authentication service.
  • Constructor Details

    • AuthController

      public AuthController()
  • Method Details

    • authenticateUser

      @PostMapping("/login") public org.springframework.http.ResponseEntity<?> authenticateUser(@RequestBody LoginRequest loginRequest)
      Login controller for authentication.
      Parameters:
      loginRequest - login request data.
      Returns:
      LoginResponse object with user data.
    • resetPassword

      @PostMapping("/reset") public org.springframework.http.ResponseEntity<?> resetPassword(@RequestBody ResetPasswordRequest resetPasswordRequest)
      Reset password controller.
      Parameters:
      resetPasswordRequest - reset request data.
      Returns:
      Response object.