Facebook 登录和电子邮件验证

ele*_*ena 5 django facebook oauth-2.0 facebook-login python-social-auth

Facebook 是否始终验证其用户的电子邮件地址?我正在使用 Django(使用 python-social-auth)构建一个应用程序,我希望人们能够使用他们的 Facebook 帐户登录。据我了解,电子邮件始终经过验证。即使注册者使用了他/她的电话号码。如果他们稍后输入电子邮件,该电子邮件仍将被验证。

但是,我不确定之前是否是这种情况。我们可以相信 Facebook 已经验证了所有帐户的所有电子邮件吗?

小智 6

最近,简短的回答是:是的,如果您收到来自 Facebook 的电子邮件,这就是经过验证的电子邮件。

另外,请记住,用户可能没有设置它(即电话注册),并且如果您想处理它们,您可能需要将您的管道扩展到验证。(但这允许您处理例如 twitter)

无论如何,双主题中的更多信息:是否可以检查电子邮件是否在 Facebook 上得到确认?