有谁知道当用户通过Facebook使用社交网站登录时,如何将“电子邮件地址”设置为必填项(如果可能的话)?
目前,我的集成允许用户从Facebook共享的数据中删除电子邮件地址。
虽然我们目前不使用电子邮件地址来联系用户,但如果他们通过不同的方式登录,我们会使用它来匹配帐户。这使得整个站点对用户来说更容易。
如果这是不可能的,那么从长远来看,我可能需要撤销用户的访问,如果他们不共享电子邮件地址,以避免数据问题。然而,我希望能够避免这种情况。
任何帮助都是非常感谢的。
谢谢,Cs1h
发布于 2016-04-14 00:01:03
你不能显式地要求它,它取决于用户在授权时是否共享它,所以你需要构建你的应用程序来支持它。
在我看来,如果他们不选择分享电子邮件,那么你应该检测到这一点,并有一个页面,要求他们手动输入,并向他们发送一个激活链接,以确认他们的帐户,然后再链接。
https://stackoverflow.com/questions/36603330
复制相似问题