电子邮件确认没有存储Django allauth

问题描述:

我正在使用Django allauth和django-rest-auth。我使用电子邮件确认来实施身份验但是现在我意识到它不能正常工作,因为我没有在我的数据库中存储发送电子邮件确认(无法在管理员中看到它们)。电子邮件确认正在发送,因为它应该是完美的,只是我无法在db中看到它们。我错过了什么?电子邮件确认没有存储Django allauth

由于version 0.26

默认情况下,电子邮件确认不再存储在数据库中。相反,电子邮件确认邮件包含一个标识要确认的电子邮件地址的基于HMAC的密钥。

也就是说,代替生成随机密钥,并存储起来供以后查找,allauth生成从帐户信息,它可以重新生成并在确认过程验证的密钥。

+0

非常感谢,我完全错过了。 – alphiii