Page MenuHomePhabricator

Login fails on iPhone when username has quote / apostrophe in it
Closed, InvalidPublicBUG REPORT

Description

List of steps to reproduce (step by step, including full links if applicable):

  • Create an account with quotes in the username. Examples: [[User:R'n'B]], [[User:RoySmith-testing'with'quotes]].
  • Try to login on an iPhone using Chrome or Safari on the desktop site.

Actual Results (what happens?):

  • Login fails

Expected Results (what should have happened?):

  • Login does not fail

See [[WP:VPT#Can't log in with Safari on iOS]] on enwiki for background.

My hunch is this is actually a client-side issue, but reporting it for tracking purposes.

Event Timeline

I can't reproduce it; I just created https://en.wikipedia.org/wiki/User:Reedy'Test, and using iOS 14.4.2, and using the bundled Safari, I can login fine.

I do note I create the account on my laptop, and put the password in my password manager. To login, I used it straight from my password manager on my phone rather than typing it in...

Is the apostrophe being used on iOS the one from the keyboard?

Is the apostrophe being used on iOS the one from the keyboard?

Yeah. I think we're thinking the same thing; maybe it's not a straight ASCII quote when it comes from the (virtual) keyboard? I'm an Android type myself; I had to borrow my wife's iPhone for this, so no password manager for me.

Yeah, I think it's that...

Password Manager:

IMG_8518.PNG (1×750 px, 213 KB)

Typed on iOS keyboard:

IMG_8517.PNG (1×750 px, 501 KB)

Aklapper renamed this task from Login fails on iPhone when username has quotes in it to Login fails on iPhone when username has quote / apostrophe in it.Apr 13 2021, 5:54 AM

Per https://en.wikipedia.org/w/index.php?title=Wikipedia:Village_pump_(technical)&oldid=1017565531#Can't_log_in_with_Safari_on_iOS this seemed to be a user issue, inputting the wrong password. Seems to be related to the keyboard settings on their device confusing them as to which character they were sending.

Xaosflux claimed this task.
Aklapper changed the task status from Resolved to Invalid.Apr 13 2021, 3:10 PM
Aklapper removed Xaosflux as the assignee of this task.

@Xaosflux That means that nothing was resolved here?

OK, as long as it is closed - needed - the instance of the user incident ("I can not log in") was resolved by them correcting their input error. There are no mediawiki or WMF errors here; that we don't really have user experience incident tickets tracked would be the difference I suppose.