我目前正在建立一个新网站,该网站将使用Facebook登录进行身份验证。
我应该使用用户的Facebook ID作为我应用中的用户ID吗?
或者我应该向用户提供新的用户ID吗?
我正在考虑创建一个MySQL表"用户"它将包含一个条目,其中包含每个用户的Facebook ID(作为主键),该条目将用作数据库其余部分的外键。
这是推荐的吗?我错过了什么吗?
非常感谢。
答案 0 :(得分:1)
推荐什么? 我建议你不要这样做,至少因为将来你可能希望通过其他网站(例如google,twitter等)进行身份验证。