Page MenuHomePhabricator

Login to Diff blog with Wikimedia account ends with SSO error
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

  • go to diff.wikimedia.org (meanwhile logged in to WMF projects)
  • go to post, e.g. this and scroll down
  • click on "Login with your Wikimedia account"
  • then click on "Login with MediaWiki"
  • click on Allow (or basically the blue bottom - I am not having the site in English right now) of the pop-up window according to the point 1 of What happens as described below.

What happens?:

  1. After clicking on "Login with MediaWiki" one is transferred to meta.wikimedia.org OAuth. The pop-up window comes asking whether to declare access to personal information to the Diff application.
  2. After that one is taken back to diff.wikimedia.org and there is an error on the top of the log in windows staying SSO Error:

What should have happened instead?:
One should be logged in with their MediaWiki account.

Other information (browser name/version, screenshots, etc.):
Browsers used: Firefox 110.0.1, Edge 110.0.1587.63

Event Timeline

Aklapper renamed this task from Login to with MediaWiki account to Diff blog ends with SSO error to Login to Diff blog with Wikimedia account ends with SSO error.Mar 16 2023, 4:11 PM

Hmm, looks like OAuth is not having a good day. If folks have an existing account they can request a password reset and login via the WordPress authentication at https://diff.wikimedia.org/wp-login.php

I'll see if anything has changed on the OAuth side of things. On the Diff side I'm not aware of any changes.

CKoerner_WMF claimed this task.

According to T321160#8703886 this is resolved. I'm able to confirm and test as well. Big thanks to @Juandev for making us aware and to @Tgr for pinpointing the cause.

According to T321160#8703886 this is resolved. I'm able to confirm and test as well. Big thanks to @Juandev for making us aware and to @Tgr for pinpointing the cause.

Cannot confirm that @CKoerner_WMF I am receiving the following error message:

SSO Error: Sorry, that username already exists!

And the result is I am not logged on to the login page. But I wonder whether this is the same error or not. May it be linked to the fact I have the same account on WordPress created separately?

May it be linked to the fact I have the same account on WordPress created separately?

Yes. I think that is the issue. You can continue to login with your local WordPress account or, if you want to login with our Wikimedia account, I can do a little moving around of user accounts on the backend and you can then log in normally.