При авторизации разрешено покупателю использовать как имя, так и email. При регистрации отслеживается уникальностью как email, так и имени покупателя. Если хотя бы одно из них не уникально (уже имеется в базе), то регистрация не производится.
Создавалось для версии 2.3.7. Скорее всего, годится и для других версий 2.x