脚本宝典收集整理的这篇文章主要介绍了php – 最佳实践登录Facebook,Twitter,Google或注册,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我必须将用户的用户ID保存到我的数据库,用户的电子邮件地址和/或名称和姓氏?
我问这个是因为我正在考虑用户改变他们的电子邮件地址,如果是这样,下一次无法登录.
而如何知道当用户使用Facebook登录时,以及下次使用TwITter登录时,与用户是一样的?可能基于他的电子邮件地址?但是我想如果你没有改变,你的标准Facebook电子邮件是your.name@facebook.COM,对吧?
提前致谢!
Stijn Hoste
当用户尝试通过社交登录时,您的脚本将在表上创建记录,并通过“一对多”关系连接此表.所有社交网站都会返回唯一身份验证用户的标识符,您的脚本可以将其插入到存储中以供进一步使用.
表格结构和测试数据
表用户
user_id | email ________________ 1 | mail@site.com 2 | 323232321@vk.com - if the social cannot return an email address
表user_socials
social_id | user_id | social ____________________________ 123213213 | 1 | facebook 332123213 | 1 | twitter 323232321 | 2 | vk
以上是脚本宝典为你收集整理的php – 最佳实践登录Facebook,Twitter,Google或注册全部内容,希望文章能够帮你解决php – 最佳实践登录Facebook,Twitter,Google或注册所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。