头像

Thinkphp第三方登录演示与下载

2017-08-08 10:23:00 收藏    来源:PHP代码   浏览()   评论 ( 0 )   

Thinkphp第三方登录演示与下载
本文以php代码登录和示例演示了腾讯qq、新浪微博和人人网的第三方账号绑定。
查看演示 下载资源:0

手机扫码访问:

下载资源 下载积分:200

  目前支持的平台

  目前可用登录平台为:腾讯QQ,腾讯微博,新浪微博,网易微博,人人网,360,豆瓣,Github,Google,MSN,点点,淘宝网,百度,开心网,搜狐。

 

  接入登录方法

  添加ThinkPHP扩展,将整个ThinkSDK目录放入到ThinkPHP的扩展目录下~Extend/Library/ORG/~。

  添加SDK配置,按以上配置格式在项目配置中添加对应的SDK配置。(可参考DEMO中的配置文件)

  跳转到授权页面(可参考DEMO中的Index/login方法)

    CREATE TABLE IF NOT EXISTS `user` ( 
      `id` int(11) NOT NULL AUTO_INCREMENT, 
      `name` varchar(50) NOT NULL, 
      `nickname` varchar(30) DEFAULT NULL, 
      `pwd` varchar(50) NOT NULL, 
      `email` varchar(30) DEFAULT NULL, 
      `avatar` varchar(200) DEFAULT '', 
      `logintime` int(10) NOT NULL, 
      `loginip` varchar(30) DEFAULT NULL, 
      `qq` varchar(250) DEFAULT NULL, 
      `sina` varchar(250) DEFAULT NULL, 
      `renren` varchar(250) DEFAULT NULL, 
      PRIMARY KEY (`id`) 
    ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;

    

  QQ互联申请应用注意点:

  qq登录按钮必须放在首页头部,否则不通过

  在绑定页面必须显示昵称,演示DEMO绑定模板bind.html里面已加入nickname

  提示:openid作为用户的身份识别的唯一id,必须保存在用户表里面,作为下一次识别。access_token也可以保存在用户表user里面,可以作相关API处理,比如发送微博。


标签: 登录qq登录
声明:转载请注明来源(PHP代码)并保留原文链接:http://www.phpdaima.com/Thinkphp-144.html
广告不存在
评论0

后面还有条评论,点击查看>>

温馨提示:为规范评论内容,垃圾评论一律封号...

Thinkphp第三方登录演示与下载
我的积分余额: 0.0 已下载次数: 0
所需积分:200200 开始下载
×