Hey Builders of Retool,
in our apps, we'd like to use the user's identity to control access to data. We use user OAuth on some resources for that.
Unfortunately our Retool app users react very strongly against the OAuth flow / interstitial being triggered on app/page load. This feels jarring to users who just want to discover the right app for them. They expect to first open the app, see that it could be useful to them and only then go through the OAuth flow. As an app developer this creates a huge adoption problem for my apps.
Therefore it would be beneficial to start the OAuth flow / interstitial only on first query run on a resource that requires authentication.
Best
Michael