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