Hi there, I am trying to register on Phabricator using my Staff credentials but I am unable to do so currently because my Staff email is tied up with my Volunteer profile Astuthiodit_1. I need to de-link aodit@wikimedia.org email from Astuthiodit_1 so that I can use it correctly on AOdit (WMF) staff profile in Phabricator, thank you
Description
Event Timeline
Hi,
Are you able to login currently?
You should be able to update your email in the settings page.
hi there, I have tried to de-link but
it does not work, also on the verify path for the 2 personal emails, when I receive the verify link I am unable to log into my volunteer profile, I then attempt to reset password for personal Astuthiodit_1 profile but the reset link never comes on MediaWikia.@Astuthiodit_1 Do you have a wikitech account linked? (I believe you do not). I think the problem may be not your email, but that the account needs to be linked with either Wikitech/LDAP or MediaWiki/SUL. Try linking it with an LDAP account, then removing the volunteer Mediawiki account and reattaching to the WMF one.
This is all done (for you) at: https://phabricator.wikimedia.org/settings/user/Astuthiodit_1/page/external/
hi there, Im logged out from volunteer profile and cannot comment, pls see
screenshot below, please can someone release my staff email from
phabricator volunteer profile so that I can register with staff profile and
email
[image: Screenshot 2022-04-12 at 20.46.21.png]
Hi there, maybe if someone can delete my Personal Volunteer profile on
Phabricator: Astuthiodit_1 that way I can focus on getting my staff profile
registered with my staff email on Phabricator thank you so much
Hi!, as a quick fix you can use "sub email" address feature of gmail. If you use "aodit+staff@" or "aodit+volunteer@" or something else random after the "+" these emails should be different but all end up in your inbox. That way you can focus on getting the new profile and sort it out later.
P.S. It looks like you are using the volunteer account you say you are logged out from though?
I'm not sure I can follow. It would help if you could describe both which underlying problem you want to solve, and if that problem is about email addresses or if it is about connected accounts (as these are two separate things).
When adding another email address in the Phab account settings, "A verification email has been sent. Click the link in the email to verify your address."
I did this for testing with another @gmail.com address and received a [Phabricator] Email Verification email.
After clicking the verification link I could set "Make Primary" on my Phab account.
If you wanted to change the MediaWiki.org/SUL account connected to your Phabricator account, you can create a Developer Account, connect it to your Phabricator account (in addition to your SUL account), log out, then log into your Phabricator account via this Developer Account, and then replace the SUL account.
@Aklapper For my part I wanted to solve specifically the issue in the screenshot in T305919#7849240 which is "that email address is already in use, therefore you can't make a new Phabricator user". That combined with the reporter saying "i just want to focus on creating this new user right now" made me want to point out you can have multiple addresses for one staff email. I had nothing on the rest so far.
@Dzahn: Makes total sense for that "email address for yet another Phab account" aspect (and would mean getting Phab notifications from two Phab accounts on the same email address). Sorry, my two previous comments were meant to address @Astuthiodit_1, as I'm worried about a potential XY problem here. :)
Thank you so much Everyone for trying to assist me, any chance I can set up
time with you to troubleshoot and resolve my problem, thank you so much.
Please let me know a time that works best for you
Kind regards
Astuthi
@Astuthiodit_1 : Please describe which underlying problem you would like to solve, and which instructions above are unclear after performing which steps in which system. Thanks!
For reasons I do not know, all authentication methods were removed from https://phabricator.wikimedia.org/p/Astuthiodit_1/ so that account has become inaccessible. :( Running mysql:phstats@m3-slave.eqiad.wmnet [phabricator_maniphest]> SELECT u.userName, ue.address, ue.isPrimary FROM phabricator_user.user u JOIN phabricator_user.user_email ue ON ue.userPHID = u.phid WHERE u.username = "Astuthiodit_1"; shows three email addresses associated with that inaccessible account. These email addresses cannot be reused for another account in Phabricator, obviously.
I think at this point I'd ask SRE/DBAs to please edit the Phab DB (I myself do not have rights to do that) and drop the email addresses from that account, so Astuthi could register a fresh account with their preferred email address. (Another option would be deleting that user account, but the account had activity already. ANother option might be trying to re-attach an authentication method but I have zero knowledge about that and don't recommend trying.)
@Aklapper thanks for the research- I will return soon from lunch, and having confirmed we have fresh Phabricator db backups, I will try to fix as suggested by editing the db data directly. Will document actions taken when done.
Astuthi and I went through this this morning and were able to leverage Gmail aliases to register her staff account at @AOdit_WMF and volunteer account at @Astuthi_Odit, so while there's still an additional account sat around which might need tidying up, the immediate problems are resolved :)
Mentioned in SAL (#wikimedia-operations) [2022-04-19T14:15:50Z] <jynus> edited directly phab database to fix corrupt entry T305919
I ran the following command:
UPDATE user_email SET address = 'T305919@example.org' WHERE address = 'aodit@wikimedia.org' LIMIT 1;
The regular email, if @Aklapper is right, without the gmail alias should be now available.



