标签: oauth
当前的auth系统有一个auth表:
uid |用户名|密码
如果我想让用户注册并使用Facebook,Twitter帐户登录,我该怎么办。
创建一个不同的表来存储令牌?
答案 0 :(得分:1)
我会有一个至少包含以下字段的单独表格:
uid | system(facebook或twitter)|私人令牌|公共令牌
系统字段必须链接到另一个表,该表包含每个系统的公共/私有应用程序令牌。这允许您添加其他系统(Google Plus,Linked in等),而无需更改数据库模型。