我打算构建一个简单的登录系统,用户可以使用Faceboook
和Normal SignUp
进行SignUp。我知道如何在成功登录后从Facebook
获取姓名,电子邮件和其他内容。我无法弄清楚Social Network
登录系统的工作原理。
这是我的user
表结构。
`id` int(11) NOT NULL,
`email` varchar(100) NOT NULL,
`password` varchar(100) NOT NULL
成功登录Facebook后我该怎么办?
1)我应该将用户电子邮件保存在我的数据库中吗?
2)那么用户密码应该是什么?
3)如何在下次登录时识别同一用户?
抱歉这个愚蠢的问题。
答案 0 :(得分:3)
以下链接对您非常有帮助。它有关于如何使用Facebook验证用户的所有步骤。
http://code.tutsplus.com/tutorials/how-to-authenticate-your-users-with-facebook-connect--net-12302
此外,您可以参考Facebook开发人员指南中的代码示例
答案 1 :(得分:0)
如果您想使用多提供商,可以使用此框架:http://www.opauth.org。
或者您可以单独访问每个社交媒体平台的开发者页面。
注意:Facebook不断更改其隐私政策,可能会影响其未来的功能。