1%或2%的用户注册似乎没有收到确认电子邮件,或者他们在电子邮件中的确认链接中附加了错误的令牌。我无法确定此错误令牌的原因或来源。它看起来不像正确的截断版本。这完全不同。单击它会产生404响应。
我没有覆盖RegistrationController。
可能是邮件设置吗?
swiftmailer:
~
spool: { type: memory }
我所做的唯一其他更改是验证了一些自定义字段。
registration:
form:
type: acme_user_registration
validation_groups: [MyRegistration]
confirmation:
enabled: true
任何想法发生了什么?
感谢。
答案 0 :(得分:1)
我在outlook.com中查看确认电子邮件时发现了问题。我发现outlook.com正在“预览”链接,以在电子邮件中显示一些扩展的元数据。这具有启用用户和删除令牌的副作用。一旦用户实际点击该链接,他们就会收到令牌未找到错误,但他们的帐户已启用。