OAuth 2 and other discourse sites?

I’d suggest Use Discourse as an identity provider (SSO, DiscourseConnect).