V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  barbery  ›  全部回复第 104 页 / 共 104 页
回复总数  2066
1 ... 95  96  97  98  99  100  101  102  103  104  
2012-10-30 11:47:41 +08:00
回复了 stackpop 创建的主题 Python 多个来源第三方登陆,这种情况用户一般怎么管理呢
刚好最近在做,说说我的看法。。。
自己的用户表
$user={
'id'=>primary key 自增
'email'
'password'
}
第三方绑定表
$user_open = {
'user_id' => primary key 指向$user表id
'key' => 第三方登陆用户唯一标示符
'token' => 授权码
'from' => 来源标识
}
我的处理逻辑是:第三方账户登陆过来,先到$user_open 找下key,不存在,则当成新用户处理,新插入一个$user表,拿到user_id 插入$user_open 表。如果用户是已经存在账号的,可以输入他的账号,然后把$user_open 的user_id 更新下。。。
不过这样就存在一个问题,绑定的话,要合并信息是个问题。。。不过应该不会有用户来你网站用了微博登陆玩了1年,然后又用QQ登陆玩了1年,然后再把2个账号给绑定吧。。。
2012-10-11 14:18:33 +08:00
回复了 DaniloSam 创建的主题 酷工作 36氪招聘web前端工程师
支持第三条~
1 ... 95  96  97  98  99  100  101  102  103  104  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2435 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 15:00 · PVG 23:00 · LAX 08:00 · JFK 11:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.