У нас есть проблемы с участниками, пытающимися зарегистрировать несколько учетных записей, чтобы воспользоваться реферальными вознаграждениями и бесплатными пробными стимулами. Мы требуем почтовый адрес и проверяем его на соответствие USPS, но обнаружили, что он по-прежнему не обеспечивает достаточной защиты, и для пользователя все еще слишком легко изменить элемент по этому адресу, например, «строка 2», и он будет действительным. 1001 *
Что лучше всего обнаружить, если другой пользователь уже зарегистрировался по адресу?
Пример изменения адреса:
59 Грант Авеню
Этаж 2
59 Грант Авеню
Люкс 2
Проблема с чем-то похожим на точное сравнение заключается в том, что по адресу улицы может быть несколько арендаторов в разных квартирах / офисах и т. Д.
Мы используем Rails 3, MySQL, Memcache, Sphinx