#validation #email #authentication #e-commerce #email-validation
#проверка #Адрес электронной почты #аутентификация #электронная коммерция #электронная почта-проверка
Вопрос:
Я нахожусь в процессе создания сайта электронной коммерции и подумал, что разместил здесь пост, чтобы посмотреть, как вы, ребята, справляетесь с проверкой электронной почты (это то, что я обсуждаю каждый раз, когда создаю что-то с помощью электронной коммерции!) Очевидно, что стандартный способ справиться с этим — отправить пользователю электронное письмо с подтверждением после регистрации, и он должен нажать на ссылку в электронном письме, чтобы активировать свою учетную запись. Как правило, в решениях для электронной коммерции я разрешаю пользователям регистрироваться и совершать покупки без подтверждения их электронной почты (чтобы не отсылать их с оформления заказа). Однако они не смогут снова войти в свою учетную запись, пока не подтвердят свой адрес электронной почты, нажав на ссылку в электронном письме. Теоретически это нормально, но меня всегда беспокоит, что, если кто-то не сможет это проверить (например, это в их папке со спамом, которую они не проверяли, электронное письмо было заблокировано по какой-то причине и т.д.). Это означает, что по возвращении они не могут войти в систему и им приходится обращаться к администратору сайта, чтобы активировать свою учетную запись (чего многие люди не будут делать).
Единственные альтернативы, которые я вижу, это либо вообще не проверять электронные письма, что кажется сомнительным, либо разрешить всем пользователям входить в систему независимо от того, подтвердили они свою электронную почту или нет, но отправлять уведомления по электронной почте / информационные бюллетени и т.д. Только в том случае, если их адрес был подтвержден. Первый вариант, очевидно, не идеален, второй неплох, но вы, очевидно, хотите отправлять пользователям электронные письма с подтверждением после покупки и т.д., И это снижает вероятность того, что это произойдет. Возможно, лучший способ — разрешить всем пользователям входить в систему независимо от их статуса и (если их адрес не подтвержден) показывать им большое сообщение после входа в систему, в котором говорится: «Вы еще не подтвердили свою электронную почту, пока это не будет завершено, вы не получите никаких подтверждений заказа или других уведомлений» (или что-то более краткое!)
Что вы, ребята, думаете?
Приветствия,
Дэйв
Ответ №1:
Я часто вижу, что магазин разрешает два типа заказов. В первом случае мне не нужно регистрироваться или входить в систему. Я просто ввожу имя, адрес, номер телефона, возможно, даже адрес электронной почты. Но в этом случае, конечно, я не получаю автоматических уведомлений, особенно новостной рассылки. Другой способ — войти в систему, по крайней мере, до завершения заказа.
Подводя итог, регистрация всегда требует подтверждения, но сама регистрация необязательна. Я думаю, что это лучшая модель, но не существует единого идеального решения, вы должны найти компромисс.
Ответ №2:
Если вы не продаете недорогие товары или услуги impuls-buy, почему бы не сделать регистрацию обязательной. Но сделайте это очень просто и избегайте проблем с двойной регистрацией: просто попросите новых клиентов зарегистрироваться, отправив их визитную карточку на ваш сайт по электронной почте с их основного адреса электронной почты. После этого они могут выбрать пароль и расширить / отредактировать свой профиль. Или вы могли бы заставить людей входить в систему с помощью janrain или другого сервиса (используя учетные данные для входа с проверенной учетной записи, используемой на другом веб-сайте), если только вы не обнаружите, что клиенты предпочитают не привязывать свои facebook / Google аккаунты к сайтам электронной коммерции…
Комментарии:
1. Я не думаю, что посылать пользователям электронные письма для регистрации — хорошая идея, это уведет их с сайта, когда они будут в процессе покупки (или потребует от них сделать это на более позднем этапе, чего большинство не сделает), что, как правило, плохо для сайтов электронной коммерции. Я согласен с использованием другой службы входа, но, как вы говорите, это потенциально проблема, поскольку пользователи могут не захотеть, чтобы эти учетные записи были связаны.