Is it possible to handle Oauth1.0a flow entirely within an external app?

The problem that I’m trying to solve is to ease the integration steps of our app with multiple instances of Jira using Oauth1.0a and the REST APIs. One approach would be to programmatically generate Application Links with all the right configuration information in them (provided the user has proper Jira admin credentials). Another approach would be to register our app in a “global” Application Links section so we can handle the entire Oauth flow from within our App. Maybe the only way to do this through the Atlassian Connect approach (Oauth2 + JWTs)?

Any thoughts or insights here would be greatly appreciated.

You can disregard this - we ended up going the Atlassian Connect route to build an Add-On, which offers up solutions toward a much more user-friendly install UX.