How does this actually function under the hood?
The Airbyte UI will be calling an API endpoint, and pass it the domain the user entered to access the UI. Our server will then try to see if it can reach the Health API under that domain, and if it’s secured if it’s using the default username/password, and return those results to the UI, which shows the appropriate error.
Does this find all cases?
No, there are a handful of false-positive and true-negative cases that this check won’t catch, why we tried to design the error (or more specifically the success) messages carefully, since not in all cases we think the instance is secured, it really fully is.