There is now a setting "Automatically connect existing users" that does this.
I have a site with a lot of users and we're adding OpenID Connect. The actual connection is via an extension to OpenID Connect Windows Azure AD. The authentication itself is working fine for users that are created from the login process. However, if a user has selected Disable the account and unpublish its content option. After activating the blocked account, then we get an error claiming "The e-mail address user@example.com is already taken." and we can't log in.
* Go to People->Select User account->Select Cancel the selected user accounts->Select Disable the account and unpublish its content option. After activating the blocked account.
* Finally Logged in through OpenID Connect Windows Azure AD and getting the following error message.
"The e-mail address is already taken: user@example.com". Logging in with azure could not be completed due to an error.
Upon Login via OpenID Connect;
Connect the Drupal account to the auth provider.
Closed: outdated
1.4
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
There is now a setting "Automatically connect existing users" that does this.