gpt4 book ai didi

mysql - 设计一个带有 facebook id 和正常注册的数据库

转载 作者:可可西里 更新时间:2023-11-01 08:07:44 25 4
gpt4 key购买 nike

所以我正在创建一个网站,基本上允许用户使用他们的 facebook 帐户/facebook 连接进行注册,而只是传统的注册(用户名、密码)。现在我的 table 看起来像这样:

uid, username, password, email

我在考虑如何更改此表结构以合并 facebook 帐户连接,因为它没有任何用户名或密码,我是否应该只存储电子邮件并将用户名和密码留空?其他具有这种登录结构的站点如何保存这些信息?

最佳答案

您确实也想存储 facebook_id,对此我建议使用 bigint。

您可能还想添加一个状态列,指示此用户帐户是通过电子邮件地址还是通过 facebook_id 创建的,以便在登录时知道要检查哪个。或者,您可以只检查您拥有凭据的那个。

关于mysql - 设计一个带有 facebook id 和正常注册的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7100858/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com