I’m having the same problem. So, going to “projects/~/integrations/console”, clicking on “Create”, and getting an ID and SECRET isn’t the way to do it?
I also need the user to authorize my web app to create projects, deploy, and add environment variables on their behalf.
By the way, yes, the process is absurdly annoying. (The fact that the image must be an exact size is just ridiculous.)