【发布时间】:2014-01-04 04:58:26
【问题描述】:
我的应用不使用 Google 用户服务,而是创建了一个自定义帐户类型来处理用户:
class Account(ndb.Model):
username = ndb.StringProperty(required = True)
pw_hash = ndb.StringProperty(required = True)
email = ndb.StringProperty(required = True)
created = ndb.DateTimeProperty(auto_now_add = True)
通过电子邮件处理用户帐户验证的最佳方法是什么?我对此很陌生,我还没有接触过电子邮件验证的工作原理。
我猜想,当创建 Account 实体时,会通过邮件模块向注册期间提供的电子邮件发送一封电子邮件。该电子邮件将包含一个“验证”链接。这个链接是什么样子的,它是如何工作的?
任何关于从哪里开始的提示将不胜感激。
【问题讨论】:
标签: google-app-engine python-2.7 app-engine-ndb webapp2