昨天和今天我整合了QQ的登录,主要是在用户绑定方面的设计得多一点儿。给出了开发手记(绑定逻辑)。
有QQ的OPENID
* 网站用户(user_id) open_id:32bit
* inet_users( id, website_id,open_id,user_id)
* if(qq登录成功)
* if inet_user不存在此id
* 插入到inet_user
* else
* 不用update
* if user_id==0
* if(网站己登录)
* 问是不要绑定(防址多个用户),[点绑定即可]
* else
* 有没有用户?
* 有[绑定]去绑定,输入用户名和密码,更新user_id,获取session
* 没有[insert]没用户,insert
*
* else user_id>0
* 己绑定了,获取该用户的session