我正在使用普通的django-allauth,没有使用任何社交账户。每个用户应该只有一个与其账户关联的电子邮件地址,即用于注册/验证的那个电子邮件地址。我想让我的用户更改这个电子邮件地址。
因此,我的第一个问题是,我应该通过发送验证电子邮件来验证新的电子邮件吗?我的直觉告诉我,最好验证这个新的电子邮件。但我没有真正的理由支持这个想法。
我的第二个问题是,如果我希望进行验证,是否已经在django-allauth中提供了这个过程的支持?我已经看到了EmailView和AddEmailForm。但是,这些都是基于一个账户可以拥有多个电子邮件地址的假设(这不是我想要的)。
谢谢
EmailView
和AddEmailForm
。 - elssar