I have an end user who has two accounts associated with his email. The only difference in the accounts is that one character is uppercase in the email address of the second account.
ie:
username 1: FirstLast email 1: first123 [domain]
username 2: First_Last email 2: firSt123 [domain]
The user would prefer to only have one account, the original "username 1".
My first corrective action was to disable the second account and send a re-activation email for the original account. When using "email 1" to log in to the original account, it opens "username 2".
I asked the user to clear his cache. Same issue.
I deleted the posts and account associated with username/email 2. I sent another re-activation email to username/email 1.
The Activation email led to the original account, as intended. After logging out, the subsequent log-in attempt re-created and logged the user into the second account. The posts were still deleted from the second account.
I attempted to change the email address associated with the second account to a third, private email address. The user was still able to open the second account, despite the fact that the email had been changed and verified for the second account.
I suspended the account for username/email 2 for the maximum number of days (999?). The subsequent log-in attempt redirected the user to the main page, without logging in.
What gives?
How can I properly and indefinitely deactivate the second account and allow the user to access the original account and associated posts. He only has one email address to log in.