Currently, if an app is created, no changes can be applied to the callback URL. Therefore, if we need to update the URL's domain or route, there is no way to do it in the same app, so such app has to be discarded and start over.
It would be great if the OAuth extension can support
- allow updating callback URL through the update page like this, which currently doesn't either display nor updating callback URL - this seem most feasible and least breaking changes.
- allow supporting more flexible wildcard e.g. general RegEx - a simpler solution for making callback URL more
Reference: https://meta.wikimedia.org/wiki/Ask_a_question/Recent_questions#Ask_for_a_approval_for_a_Oauth_app