不存储电子邮件确认 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 不是生成随机密钥并将其存储以供以后查找,而是根据帐户信息生成一个密钥,然后可以在确认过程中重新生成并验证该密钥。
我正在使用 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 不是生成随机密钥并将其存储以供以后查找,而是根据帐户信息生成一个密钥,然后可以在确认过程中重新生成并验证该密钥。