Facebook使用现有系统登录Mysql表结构

时间:2017-06-09 21:47:37

标签: php mysql facebook-login

我为我的网站制作了一个Mysql登录系统,结构如下:

id | name         | email           | pass              | status(Y/N)  | token
------------------------------------------------------------------------------------
1  | Alex         | xxxx@gmail.com  | $2y$10$4BSz5Bqr6x | Y            | 53f10977b14f752

Wheres id是主键,授权使用唯一的电子邮件和密码。用户在注册后会收到确认信,其中包含令牌填充链接到我的网站单击该链接会将用户的状态从N更改为Y.

我想让人们使用“登录facebook”选项登录我的网站。我应该为Facebook登录做什么样的表格(也许将来还会有Google+)?如果他们决定使用facebook登录但是如果他们选择的话,让他们使用只有facebook凭据的网站,我不想强​​迫他们为我的网站负责。我认为将facebook id存储在另一个表上是明智之举,然后在双重注册的情况下给他们一个合并两个帐户的选项,或者如果他们想在我的网站上创建普通帐户后“与Facebook连接”,那就明智了。

仍然,所有帐户:正常,脸书,谷歌+(?)应该以某种方式连接到同一个表,让所有人都拥有唯一的主键ID,因为用户可以发布乘车拼车,我需要确定哪个用户拥有该车

0 个答案:

没有答案