QQ and weibo 联合登陆

QQ和微博联合登陆 

sql :CREATE TABLE `bg_user_weibo` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  `userid` int(11) unsigned NOT NULL COMMENT '暖岛用户id',
  `uid` varchar(20) NOT NULL COMMENT '微博用户uid',
  `token` varchar(120) NOT NULL COMMENT '用户微博授权token',
  `expires_in` varchar(60) NOT NULL COMMENT 'access_token的生命周期',
  `name` varchar(60) NOT NULL COMMENT '微博昵称',
  `avatar` varchar(120) NOT NULL COMMENT '头像',
  `setting` smallint(1) unsigned NOT NULL DEFAULT '0' COMMENT '动态设置：0 发微博，1不发送',
  `posttype` varchar(20) NOT NULL DEFAULT '' COMMENT '发送微博的设置格式：喜欢,购买,评论与留言；（0表示关，1表示开）',
  `logintime` int(11) NOT NULL DEFAULT '0' COMMENT '上次联合登录时间',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uid` (`uid`),
  KEY `userid` (`userid`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COMMENT='微博登陆用户信息'


CREATE TABLE `bg_user_qqh` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  `userid` int(11) unsigned DEFAULT NULL COMMENT '暖岛用户id',
  `gender` char(2) DEFAULT '' COMMENT '性别',
  `uid` varchar(20) DEFAULT '' COMMENT 'qq对应的openid',
  `token` varchar(120) DEFAULT '' COMMENT '用户微博授权token',
  `expires_in` varchar(60) DEFAULT '' COMMENT 'access_token的生命周期',
  `name` varchar(60) DEFAULT '' COMMENT '微博昵称',
  `avatar` varchar(120) DEFAULT '' COMMENT '头像',
  `setting` smallint(1) unsigned DEFAULT '0' COMMENT '动态设置：0 发微博，1不发送',
  `posttype` varchar(20) DEFAULT '' COMMENT '发送微博的设置格式：喜欢,购买,评论与留言；（0表示关，1表示开）',
  `logintime` int(11) DEFAULT '0' COMMENT '上次联合登录时间',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uid` (`uid`),
  KEY `userid` (`userid`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COMMENT='QQ联合登陆信息'


ALTER TABLE bg_user  ADD COLUMN `source` VARCHAR(10) CHARSET utf8 COLLATE utf8_general_ci DEFAULT '' NULL COMMENT '用户来源' AFTER `source`;