What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 133 Stack Exchange communities.

I no longer use the service that I originally used to register, and would like to change my OpenID provider to another account, or at least add a second account.

Is this possible? How do I change my OpenID provider or associate a backup OpenID?

For more information, see "How do I add or remove login credentials from my account?" in the Help Center.

Return to FAQ index

share|improve this question
    
meta.stackexchange.com/questions/19808/… has other useful info, too :) –  warren Apr 25 '11 at 13:56

2 Answers 2

This gets a bit more complicated when you're trying to add a Stack Exchange OpenID, particularly if you're already using a different SE OpenID. You can't change the email associated with an existing Stack Exchange OpenID. You can create a new one, but the Add Login page doesn't give you this option:

sad trombone

Fortunately, there's an easy (if non-obvious) work around.

  1. Edit your profile, changing your contact email to the address for which you'd like to create a new OpenID:

  2. Go to /users/account-recovery and enter the email you set in step #1.

  3. When you receive the recovery email, there'll be a line with the text "If you'd like to use new.email@example.com to log in, click here to set a new password." Click the "click here" link:

    Note: if you changed your email address on a different site from the one where you triggered account recovery, the email above will instead begin with the following text:

    Someone requested an account recovery on Site Name Stack Exchange for new.email@example.com; however, that email doesn't match any active users on that site.

    Don't worry! You can still follow the rest of the steps here.

  4. You'll be prompted to enter a password, twice. This creates a new OpenID.

  5. Then, you'll confirm you wish to add this OpenID to your account:

  6. You're done! You can verify you've added the new login by clicking "my logins" on your profile page:

    You can remove your old login here too, if you wish.

share|improve this answer
1  
+1 for the workaround procedure. Good Find. This issue is a major usability failure on the part of stackexchange. –  Fopedush Sep 24 at 18:12
    
Meanwhile there is an option in the mail you get at step 3 in your tutorial, which says "If you'd like to use mail to log in, click here to set a new password". This works aswell. –  TMob Oct 15 at 9:06
    
likewise i'd like to add my +1 as I had to remove an old stackexchange profile as the email was no longer applicable. i then couldn't figure how to add a new profile. viola -your guide took me by the hand and got me going again within 2 mins... –  jim 2 days ago

Yes, this is documented on the Stack Overflow blog and in the Help Center.

You can add an unlimited number of logins of your choosing from the account page, by clicking "my logins", then "add new login..."

Changing OpenID providers

If this prompts you to log in as a different user, then you probably already used that "new" OpenID earlier. In that case see How can one link/merge/combine/associate two accounts/users? (Anonymous/unregistered/cookie or OpenID/registered).

Special cases

  • If you are signing in with Google and want to add another Google account, see here for instructions.

  • If you want to add a Stack Exchange login to an existing account, see this answer for instructions.

share|improve this answer
    
I just knew that I can add more logins. Thanks to this answer. –  Ricky Sep 13 at 3:34

You must log in to answer this question.

protected by hims056 Apr 16 at 5:57

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged .