I haven’t attempted it myself, but I’ve seen one guy do the “manual Oauth2 dance”, except in his case there is a login on the Bubble app and the other system.
I thought it was a rare thing, but it looks like three other people have also had a go at it, starting from this reply …