2

当用户使用社交名流通过 Facebook 登录时(如果可能),有谁知道如何将“电子邮件地址”设置为必填项?

目前,我的集成允许用户从 Facebook 将在 Facebook 端共享的数据中删除电子邮件地址。

虽然我们目前不使用电子邮件地址联系用户,但如果他们通过不同的方法登录,我们会使用它来匹配帐户。这使得网站对用户整体来说更容易。

如果这是不可能的,那么从长远来看,如果他们不共享电子邮件地址,我可能需要撤销用户访问权限以避免数据问题。但是,我希望能够避免这种情况。

任何帮助表示赞赏。

谢谢, Cs1h

4

1 回答 1

2

您不能明确要求它,这取决于用户在授权时是否共享它,因此您需要构建您的应用程序来支持它。

在我看来,如果他们不选择共享电子邮件,那么您应该检测到这一点并有一个页面要求他们手动输入并向他们发送激活链接以在链接之前确认他们的帐户。

于 2016-04-13T16:01:02.510 回答