网站集成QQ、新浪微博接口

第三方接口集成时需要注意事项

1、当第三方(QQ或sina)API重定向到我们的系统的时候,我们都可以根据它(第三方,以下也称它)返回的code得到它的用户的信息。
2、如果是QQ第三方返回的信息,那么我们为了防止用户使用QQ二次登陆的时候,拿不到上一次的信息的情况,通常性我们会在第一次登陆的时候向我们的表里面放入用户的信息。QQ存入库里的时候,建议使用openID 作为 您系统中用户表的主键,因为用户的openid是唯一的,且直接与QQ关联的,所以建议使用openid来作为主键。而name则可以作为我们数据库里的另一个字段存入库。
3、如果是sina第三方返回的信息,那么我们为了防止用户使用新浪二次登陆的时候,拿不到上一次的信息的情况,通常性我们会在第一次登陆的时候向我们的表里面放入用户的信息。用户信息存入库里的时候,建议使用uid 作为 您系统中用户表的主键,因为用户的uid是唯一的,且直接与sina关联的,所以建议使用uid来作为主键。而nickname(注:昵称)则可以作为我们数据库里的另一个字段存入库。

第三方登录接口集成

QQ登录集成可参考:网站如何集成QQ登录
新浪微博登录可参考:网站如何集成新浪微博登录

猜你喜欢

转载自zzc1684.iteye.com/blog/2148106