0

我在这里看facebook教程

我有一些关于用户配置文件的集成和数据管理的一般性问题(有点困惑)。

因此,让我们暂时忘记 facebook API,在正常注册时,我使用一个数据库来捕获用户详细信息,例如所需的用户名、密码和电子邮件,dob。

如果我使用 facebook api,我是否应该在我的数据库上写入 tjose 详细信息并为用户创建一个随机用户名/密码并将其与 facebook 名称相关联(创建一个新字段),或者最好不要在我的数据库上写任何信息全部?然后他们可以在每次需要登录时使用 fb 。我想 fb 登录完全删除了用户名和密码,但仍然为我提供了一些信息,例如电子邮件、出生日期等......

4

1 回答 1

1

基本上,您需要一些方法来区分 Facebook 用户和手动登录的用户。他们将几乎共享相同的字段(您甚至可以从 Facebook 请求用户 DOB)。

在这两种情况下,您都希望在数据库中为用户创建一条记录。关于唯一标识符,您可以轻松使用用户的 Facebook ID。用户登录后,您不应区分登录方法。

于 2013-09-25T23:03:22.180 回答