不存储电子邮件确认 Django allauth

Email confirmations are not stored Django allauth

我正在使用 Django allauth 和 django-rest-auth。我通过电子邮件确认实现了身份验证。但现在我意识到它不能完全正常工作,因为我没有在我的数据库中存储发送电子邮件确认(无法在管理员中看到它们)。电子邮件确认正在按原样发送,而且效果很好,只是我在数据库中看不到它们。我错过了什么?

截至 version 0.26

By default, email confirmations are no longer stored in the database. Instead, the email confirmation mail contains an HMAC based key identifying the email address to confirm.

也就是说,allauth 不是生成随机密钥并将其存储以供以后查找,而是根据帐户信息生成一个密钥,然后可以在确认过程中重新生成并验证该密钥。