For the record: the official OAuth2 plugin now provides this functionality
So I think this plugin can probably be considered end-of-life.
The overrides it makes are going to break once we merge some upcoming core changes into Discourse core, so I’m going to pre-emptively add the broken tag. Let me know if there are any objections.