On a recent project that was built on Drupal 8, we had a requirement to integrate with three different search platforms.
One of them was private access only, requiring a whitelisted IP to talk to it. On the front end, we designed and built the search form and result list logic as a...