feature/implement-external-login-api #30

Merged
kasun merged 32 commits from feature/implement-external-login-api into main 2026-04-09 21:21:58 +02:00
Showing only changes of commit be0821b0be - Show all commits
@@ -9,16 +9,14 @@ import com.vaessl.app.dto.ConnectionRequest;
import com.vaessl.app.dto.ConnectionResponse; import com.vaessl.app.dto.ConnectionResponse;
import jakarta.validation.Valid; import jakarta.validation.Valid;
import lombok.RequiredArgsConstructor;
@RestController @RestController
@RequiredArgsConstructor
public class ConnectionController { public class ConnectionController {
private final ConnectionService connectionService; private final ConnectionService connectionService;
public ConnectionController(ConnectionService connectionService) {
this.connectionService = connectionService;
}
@PostMapping("/login") @PostMapping("/login")
public ResponseEntity<ConnectionResponse> loginResponse(@Valid @RequestBody ConnectionRequest request) { public ResponseEntity<ConnectionResponse> loginResponse(@Valid @RequestBody ConnectionRequest request) {
return ResponseEntity.ok(connectionService.login(request)); return ResponseEntity.ok(connectionService.login(request));