SSO vs Oauth2 difference?

This is now implemented:

https://github.com/discourse/discourse/commit/0a14b9b42a2f597f5df26be97296a4d6909f6a34

If there is only one external authenticator enabled and local logins are disabled and the site requires login, then users will be directed straight to the external authentication page. This exactly matches the implementation of our Discourse-native SSO.

I can’t think of a reason why anyone wouldn’t want this, so this is now the default behaviour.

cc @consideRatio @Joralf

9 Likes