Validation 如何验证电子商务网站的电子邮件地址?

Validation 如何验证电子商务网站的电子邮件地址?,validation,email,authentication,e-commerce,email-validation,Validation,Email,Authentication,E Commerce,Email Validation,我正在建立一个电子商务网站,我想我会在这里贴一篇帖子,看看你们是如何处理电子邮件验证的(这是我每次用电子商务建立网站时都会讨论的问题!)显然,处理这一问题的标准方法是在注册后向用户发送验证电子邮件,用户必须单击电子邮件中的链接才能激活其帐户。通常,通过电子商务解决方案,我允许用户在未验证其电子邮件的情况下注册并进行购买(以免将他们从收银台送走)。但是,在通过单击电子邮件中的链接验证其电子邮件地址之前,他们无法再次登录其帐户。理论上这很好,但我总是担心如果有人无法验证它(例如,它在他们的垃圾邮件文

我正在建立一个电子商务网站,我想我会在这里贴一篇帖子,看看你们是如何处理电子邮件验证的(这是我每次用电子商务建立网站时都会讨论的问题!)显然,处理这一问题的标准方法是在注册后向用户发送验证电子邮件,用户必须单击电子邮件中的链接才能激活其帐户。通常,通过电子商务解决方案,我允许用户在未验证其电子邮件的情况下注册并进行购买(以免将他们从收银台送走)。但是,在通过单击电子邮件中的链接验证其电子邮件地址之前,他们无法再次登录其帐户。理论上这很好,但我总是担心如果有人无法验证它(例如,它在他们的垃圾邮件文件夹中,他们没有检查,电子邮件由于某种原因被阻止等)。这意味着当他们返回时,他们不能登录,他们必须联系网站管理员激活他们的帐户(许多人不会这样做)

我能看到的唯一选择是,要么根本不验证电子邮件(这似乎是一件不可靠的事情),要么允许所有用户登录,无论他们是否验证了他们的电子邮件,但只发送电子邮件通知/时事通讯等,如果他们的地址已被验证。第一种选择显然并不理想,第二种选择也不错,但你显然希望在购买后向用户发送确认电子邮件等,这样就不太可能发生这种情况。也许最好的方法是允许所有用户登录,无论他们的状态如何(如果他们的地址未经验证),并在登录后向他们显示一条大消息,告诉他们“您尚未验证您的电子邮件,在完成此操作之前,您将不会收到任何订单确认或其他通知”(或更简洁的内容!)

你们怎么看

干杯


Dave

我经常看到一家商店允许两种类型的订单。首先,我不必注册或登录。我只需输入姓名、地址、电话号码,甚至电子邮件地址。但在这种情况下,我当然不会收到自动通知,尤其是通讯。另一种方法是至少在完成订单之前登录。
总之,注册总是需要确认,但注册本身是可选的。我认为这是最好的模式,但没有单一的理想解决方案,你必须做出妥协。

除非你是销售低成本的冲动购买商品或服务,为什么不强制注册呢。但要做到非常简单,并避免双重选择加入问题:只要让新客户通过电子邮件将他们的vcard从他们的主要电子邮件发送到您的网站进行注册即可。之后,他们可以选择密码并扩展/编辑他们的个人资料。或者你可以让人们使用janrain或其他服务(使用其他网站上使用的验证帐户的登录凭据)登录,除非你发现客户不希望他们的google/facebook帐户链接到电子商务网站…

我认为让用户通过电子邮件注册的前提不是一个好主意,这将使他们在购买过程中离开网站(或要求他们在后期购买,而大多数人不会这样做),这通常对电子商务网站来说是一件坏事。我同意使用其他登录服务登录,但正如您所说,这可能是一个问题,因为用户可能不希望这些帐户关联。