Duplicated emails in Identity
There are 147 cases of duplicate email addresses in KDE Identity. More specifically, we have 3 email addresses used by 3 accounts each, and 142 email addresses used by 2 accounts each (and a few unsurprising special cases like email@example.com and firstname.lastname@example.org).
I don't know how this is even possible. Doesn't Solena check for email address being in use before allowing account creation? It doesn't even seem to be a race condition where a user creates an account while a previous attempt is in progress, because some of the duplicates are months apart. For example, 'sbaker' created on 2018-01-21 has the same email address as 'spatchman' created on 2020-03-06.
Regardless of whatever Identity bug is allowing this to happen, the existence of the duplicates in the database may even cause problems with MyKDE, so we need to fix it somehow. Unfortunately, we might need to analyze each case individually. Fortunately, 147 is not that many.
We may want to merge the accounts, but then we need to check where they have been used, to merge the website accounts too. And maybe we should ask the user which one to keep. There are also several from disposable email address providers; in that case we can just delete them (#18).