and there doesn't seem to be an obvious way to create a new OAuth provider.
The OAuth provider I wanna use is very similar to Twitter, so I was hoping to just subclass the TwitterAuthProvider and override a URL, but that doesn't seem possible. In fact, I can't find a reference to
api.twitter.com anywhere in the code. How does it even know what endpoint to hit?