php实现qq,支付宝快捷登录(实例,周涛整理)
2017-04-06
后端
本文档基于启分销项目做出的归纳,其中有个别的参数获取是掺杂了业务逻辑的。
注:分销项目是基于ThinkPHP框架开发的
一、 第三方登录(这里只归纳了新浪微博、QQ以及支付宝的快捷登录)
准备工作:这些登录接口都需要申请接口权限,怎么申请不再累述,下面的申请入口。
微博开放平台
http://open.weibo.com/
QQ互联
http://connect.qq.com/
支付宝
https://b.alipay.com/newIndex.htm
1、使用新浪微博账号登录你的网站
其中包括login_tsina.php主文件以及SinaSDK文件夹即第三方扩展包
2、使用QQ账号进行登录
其中qzone_login.php为主控制文件,oauth为文件夹即第三方扩展包
3、使用支付宝进行登录
login_alipay.php为主控制文件,在loginapi文件夹中的alipayapi.php与alipay.config.php中有关于配置项与回调地址的设置