Inability to change email associated with Github login




3 years ago
2 years ago


(Reporter: akkuma+github, Unassigned)






3 years ago
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36

Steps to reproduce:

Attempt to change email address

Actual results:

Cannot change email as I have no password do to Github login

Expected results:

Remove requirement for passwords on Github accounts
Assignee: user-accounts → nobody
Component: User Accounts → Extensions: GitHubAuth
Product: Bugzilla →
QA Contact: default-qa
Version: 5.1 → Production
Assignee: nobody → dylan
What is actually needed here is the ability to re-authenticate to github and change the email to another one associated with the same account.
Pending some auth re-architecture, this will be possible.

As a stop-gap, you can perform a password reset and then use the password to change the email address. 

I'll leave this bug open until we can change github auth backed accounts without setting a password on them.
Ever confirmed: true

Comment 2

2 years ago
Will this also enable using GitHub auth but using a different e-mail address? I'm currently using Persona and like to migrate to GitHub auth but keep my current e-mail address (fb+mozdev@, which is also listed as an associated address in my GitHub account but not the primary address!).
Flags: needinfo?(dylan)
If you have only one bugmail, as long as that bugmail is in the list of emails github has, it will use that one.
If you have multiple github emails that are bugzilla accounts, it will prompt you for which one you want to use.
Flags: needinfo?(dylan)
This definitely back log work. It is possible to change an email (by adding a password to the account first)
so for the moment there is no rush to do this.
Assignee: dylan → nobody
Priority: -- → P3

Comment 5

2 years ago
That worked, thanks! Should probably be documented somewhere; I was holding off on moving from Persona to GitHub Auth because I thought it would not work with a non-primary e-mail address.
You need to log in before you can comment on or make changes to this bug.