Page MenuHomePhabricator

Add "Forgot your password" to login screen
Closed, DuplicatePublic

Description

Reset passwordSet new password

Would be helpful to enable users who forgot their passwords to be able to retrieve it for log in through the app.


Related ticket

https://phabricator.wikimedia.org/T150985

Prototype

https://wikimedia.invisionapp.com/share/7J9FKPNPW

Zeplin

https://zpl.io/Z21KiN7
Tags: Reset password

User stories

Users with accounts
As a user with a Wikipedia account I would like to be able to log in to my account on the iOS app, even if I have 2FA enabled. When I forget my password, I would like to be able to reset my password through the app

Design details

Reset password email confirmation (system message)

Action MessageColor
User resets their passwordTemporary password sent via emailGreen

Event Timeline

Moushira created this task.Jun 22 2015, 4:13 PM
Moushira raised the priority of this task from to Needs Triage.
Moushira updated the task description. (Show Details)
Moushira added a subscriber: Moushira.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 22 2015, 4:13 PM
Deskana changed the task status from Open to Stalled.Jun 27 2015, 5:03 AM
Deskana added a subscriber: Deskana.

It is presently not possible to trigger a password reset email over the API, so this task is impossible to complete. Marking as stalled, accordingly.

The work to unblock this is tracked in T32788.

Dbrant triaged this task as Low priority.Jul 1 2015, 3:14 PM
Dbrant added a subscriber: Dbrant.
JMinor set Security to None.
JMinor removed a project: iOS-app-v5-production.
Deskana changed the task status from Stalled to Open.Jul 25 2016, 8:54 PM

This task should be possible now, given the recent API changes: https://en.wikipedia.org/w/api.php?action=help&modules=resetpassword

(Even if not possible, we should provide at least a link to Safari/mobile reading web's password reset.)

cmadeo added a subscriber: cmadeo.Nov 17 2016, 8:48 PM
cmadeo claimed this task.Nov 21 2016, 5:47 PM
cmadeo updated the task description. (Show Details)Nov 28 2016, 6:06 PM
cmadeo updated the task description. (Show Details)
Mhurd claimed this task.Jan 19 2017, 5:11 PM
Mhurd moved this task from Needs Engineering Sync to Doing on the iOS-app-v5.4.0-Hiking-Boot board.
cmadeo updated the task description. (Show Details)Jan 24 2017, 10:55 PM