Facebook登录,有些疑惑

时间:2015-06-15 18:37:49

标签: php database facebook facebook-graph-api

我有问题。我有注册用户的数据库表。我有两种方式来注册用户,手动(使用表单)或Facebook。当用户使用Facebook执行此操作时,它会在该数据库表中保存电子邮件,名称和其他一些内容,但我在密码中添加了什么。我可以得到密码,这是不安全的吗?用户是否可以手动登录(使用登录表单)来访问他使用Facebook注册的帐户,如果是,使用什么密码? 我是社交登录新手,您是否建议为手动注册的用户和使用社交注册的用户提供差异表? 谢谢

1 个答案:

答案 0 :(得分:0)

一种方式:

  • 将Facebook ID的字段添加到您的表中(VARCHAR(255))
  • 如果用户使用Facebook登录进行授权,请检查他的用户ID是否已存在于您的数据库中
  • 如果没有,请提供可以设置电子邮件和密码的表单

这样,您可以让用户使用Facebook登录并稍后使用电子邮件/密码登录。