Page MenuHomePhabricator

password reset email may show the password in the wrong order when the email is translated to an RTL language
Closed, ResolvedPublic

Description

When a password reset email is sent in an RTL language, the mix of numbers and Latin letters in the password may get mixed up. This is very confusing and it prevents the user from logging in, unless the user is experienced with copying and pasting in messed-up RTL emails.

Since we cannot be sure that the email client correctly guesses that the email is RTL (even the most modern clients frequently fail at this), the safest and simplest way to fix it would be to put the password on a separate line.

Event Timeline

Amire80 raised the priority of this task from to High.
Amire80 updated the task description. (Show Details)
Amire80 subscribed.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 230103 had a related patch set uploaded (by Amire80):
Add line breaks between label and value in "Username" and "Password"

https://gerrit.wikimedia.org/r/230103

Here's an example of how it may appear:

צילום מסך מ־2015-08-07 17:04:57.png (255×931 px, 23 KB)

The password is supposed to be "2269e3fhkm", but it appears on two sides of the word "password".

Verily, this is one of the headdeskiest bugs ever.

Change 230103 merged by jenkins-bot:
Add line breaks between label and value in "Username" and "Password"

https://gerrit.wikimedia.org/r/230103