Closed
Bug 1104864
Opened 11 years ago
Closed 11 years ago
New GitHub account ignores user preference to use unconfirmed email address
Categories
(developer.mozilla.org Graveyard :: Sign-in, defect)
developer.mozilla.org Graveyard
Sign-in
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: shobson, Assigned: jezdez)
References
Details
Using a GitHub account that is not connected to MDN:
Steps to reproduce:
1) Sign in using GitHub
2) On the Create an Account page for the email address choose "other" and enter an unconfirmed email address not associated with any other MDN account
3) Finish account creation
What happens:
- Viewing the users/account/email page shows MDN has picked one of the confirmed email addresses from GitHub as the primary address.
- No email to confirm the user's preferred email address is sent.
- Once the user's preferred email address is confirmed it is not made the primary address
What should have happened:
- We should have respected the user's expressed preference
Two solutions:
1) We do not ignore the user's preference, if they enter an "other" address we send an email to confirm the email address and do not allow them to log in until they have done so.
2) We remove the "other" field from the account creation form and force them to pick a confirmed email address from gitHub (this does not prevent them from changing it later on their profile)
Updated•11 years ago
|
Severity: normal → major
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → jezdez
Status: NEW → ASSIGNED
OS: Mac OS X → All
Hardware: x86 → All
Assignee | ||
Comment 1•11 years ago
|
||
Comment 2•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma
https://github.com/mozilla/kuma/commit/0e840b97264b9517909413a08c6e40c3d456d0f6
Fix bug 1104864 - Correctly handle "other" email.
This fixes an actual broken piece of the custom email address signup scheme.
https://github.com/mozilla/kuma/commit/f94a76aba1c9a34d2f8cd0aaa74c45b0d9213855
Merge pull request #2945 from jezdez/bug1104864
Fix bug 1104864 - Correctly handle "other" email.
Updated•11 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•5 years ago
|
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•