What are good examples of 'preflight check patterns' on existing applications? [closed]
I'm trying to get some inspiration for a feature request. I've decided to ask here as I've been googling 'preflight check/test-connection pattern' without much success. I'm referring to a software pattern that prevents errors from user input when connecting to a third-party service: checking if the service is reachable and authentication successful. For reference, the DBeaver Community edition implements this in its "Connection Settings" dialogue: Do you have an idea of how this pattern is named in practice? Do you have practical examples (i.e., popular (web) applications) where this is implemented?
![What are good examples of 'preflight check patterns' on existing applications? [closed]](https://i.sstatic.net/yl2Tr80w.png)
I'm trying to get some inspiration for a feature request. I've decided to ask here as I've been googling 'preflight check/test-connection pattern' without much success.
I'm referring to a software pattern that prevents errors from user input when connecting to a third-party service: checking if the service is reachable and authentication successful.
For reference, the DBeaver Community edition implements this in its "Connection Settings" dialogue:
Do you have an idea of how this pattern is named in practice? Do you have practical examples (i.e., popular (web) applications) where this is implemented?