feature/implement-external-login-api #30
@@ -21,7 +21,6 @@ public class ConnectionController {
|
||||
|
||||
@PostMapping("/login")
|
||||
public ResponseEntity<ConnectionResponse> loginResponse(@Valid @RequestBody ConnectionRequest request) {
|
||||
ConnectionResponse connectionResponse = connectionService.login(request);
|
||||
return ResponseEntity.ok(connectionResponse);
|
||||
return ResponseEntity.ok(connectionService.login(request));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -38,5 +38,4 @@ public class HomeBoxConnectionProvider implements ConnectionProvider {
|
||||
.retrieve()
|
||||
.body(ConnectionResponse.class);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -6,8 +6,8 @@ import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.NotEmpty;
|
||||
|
||||
public record ConnectionRequest(
|
||||
@NotBlank(message = "App URL is mandatory") String appUrl,
|
||||
@NotBlank String serviceType,
|
||||
@NotEmpty Map <String, String> credentials,
|
||||
boolean stayLoggedIn) {
|
||||
@NotBlank(message = "App URL is mandatory") String appUrl,
|
||||
@NotBlank(message = "Service type is mandatory") String serviceType,
|
||||
@NotEmpty(message = "Credentials are mandatory") Map<String, String> credentials,
|
||||
boolean stayLoggedIn) {
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user