add security
This commit is contained in:
@@ -16,9 +16,11 @@ import com.billpaymentservice.bbps.dto.request.BillerDetailRequest;
|
||||
import com.billpaymentservice.bbps.dto.request.ContactMasterRequest;
|
||||
import com.billpaymentservice.bbps.dto.request.CustomParamRequest;
|
||||
import com.billpaymentservice.bbps.dto.request.DispositionRequest;
|
||||
import com.billpaymentservice.bbps.dto.request.LoginRequest;
|
||||
import com.billpaymentservice.bbps.dto.request.MasterCategoryRequest;
|
||||
import com.billpaymentservice.bbps.dto.request.MasterRequest;
|
||||
import com.billpaymentservice.bbps.dto.request.PlanRequest;
|
||||
import com.billpaymentservice.bbps.dto.response.AuthResponse;
|
||||
import com.billpaymentservice.bbps.service.MasterDataService;
|
||||
|
||||
import jakarta.validation.Valid;
|
||||
@@ -146,4 +148,14 @@ public class MasterDataController {
|
||||
return ResponseEntity.ok(masterDataService.fetchPlanByCategories(requestModel));
|
||||
}
|
||||
|
||||
@PostMapping("/loginWithoutDecryption")
|
||||
public ResponseEntity<AuthResponse> login(@RequestBody LoginRequest loginRequest) {
|
||||
try {
|
||||
AuthResponse authResponse = masterDataService.authenticateUser(loginRequest);
|
||||
return ResponseEntity.ok(authResponse);
|
||||
} catch (Exception e) {
|
||||
return ResponseEntity.status(500).body(AuthResponse.builder().status("Unauthorized")
|
||||
.message("An unexpected error occurred").statusCode(500).build());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user