Duplicated contact records - via SSO/Connect API
We have Contact SSO implemented in an instance. So via pre_login hooks, the function checks whether a contact record is already in the system, if not create one. I searched all over the forum for how service cloud prevent duplicated contact records.
So via two browser tabs I tried to loin to the SAML provider at the same time (same credentials) and it eventually created two duplicated contact records. Email sharing is disabled. Contact.login and Contact.email address has the same exact data. It didn't even add the extension if there is duplicate (eg: username.001)
There is no way to put a unique index on contact otherwise we would have tried that.