This framework for this is now in place. Core Facebook and Twitter authenticators have been migrated, and other authenticators will follow over the coming weeks. Documentation can be found here: https://meta.discourse.org/t/adding-a-new-managed-authentication-method-to-discourse/106695 There is no plan to prevent use of the old system, but it is highly recommended that plugins do migrated, so that complex account association logic can be shared. I'll use this topic to track the migrations of core/official-plugin authenticators: **Core:** [x] [Facebook](https://github.com/discourse/discourse/commit/208005f9c9662773b436c4ffa14272ac0888bb04) [x] [Twitter](https://github.com/discourse/discourse/commit/160d29b18a0ff68f0cdc152b9d5f461869190b7e) [x] [Github](https://github.com/discourse/discourse/pull/11170) [x] [Google](https://github.com/discourse/discourse/commit/fc7938f7e081318ad52462bd2aa1c95e61fb5d03) [x] [Instagram](https://github.com/discourse/discourse/commit/703c724cf3adff0feb89f99be30f4fb4ed540e22) [ ] Yahoo **Official Plugins:** [x] OpenID Connect [x] [OAuth 2](https://meta.discourse.org/t/oauth2-basic-support/33879/189?u=david) [x] Discord (moved to core) [ ] Patreon [x] LinkedIn ~~[ ] Ubuntu~~ (deprecated) [ ] SAML ~~[ ] Azure-AD~~ (deprecated) [x] ~~Office365~~ Microsoft Auth [ ] Atlassian Crowd [x] Steam ~~[ ] Dwolla~~ (deprecated)