- Mentioned In
- T375: Aligning Phabricator account restrictions with Wikimedia's
T151515: authonlyprivate OAuth grant should not mention real name when the wiki does not allow them
T231606: Commissioned Discuss Space features Sept-Dec 2019
T125337: Add OAuth 2.0 support to MediaWiki to support Discourse
T226545: Loop trying to create an account in Wikimedia Space in certain cases
T226783: en_US.login.discourse_phabricator.name message is missing in Discourse Phabricator plugin
T227035: Cant log into discuss space in discourse Android app, 503
T226823: Remove "Log in with Discourse" link from the Wikimedia Space blog sidebar
T223418: WMHack19: better external communication tools
- Mentioned Here
- T226545: Loop trying to create an account in Wikimedia Space in certain cases
If what Gergo says it's true, implementing this feature might be simpler than trying to debug and fix T226545: Loop trying to create an account in Wikimedia Space in certain cases.
@elappen-WMF, just to start somewhere, can you ask our Discourse contractor to have a look to this task and see whether he (or someone he knows) can implement Wikimedia login via OmniAuth?
A first version of the Wikimedia login plugin for Discourse is available at https:// discourse-mediawiki.wmflabs.org. Testers wanted!
As soon as we are confident about the quality of this plugin we will install it here in Space and we will remove the Phabricator login workaround.
@elappen-WMF, I installed and configured the plugin in discourse-mediawiki, @Tgr approved the OAuth client request, and I gave Angus admin permissions to discourse-mediawiki. With this, you should have everything you need to check feedback and fine tune as needed.
Let me know when the plugin is ready for discuss-space, and I will install it and configure it there.