- 登录前准备
2.登录工作(五步实现qq登录)
- 放置qq图标
- 获取code
- 通过code获取token
- 通过token获取access_token再获取openid
- 通过openid获取用户全部信息
前端处理代码:
<li><a class="navi_home" href="#" onclick='toLogin()'>qq登录</a></li>
<script>
function toLogin()
{
//以下为按钮点击事件的逻辑。注意这里要重新打开窗口
//否则后面跳转到QQ登录,授权页面时会直接缩小当前浏览器的窗口,而不是打开新窗口
var A=window.open("http://zhangdakang666.cn/index.php/index/huiyuan/qqlogin");
}
</script>
后端处理代码:
public function qqlogin()
{
$app_id = "101530573";
//回调地址
$redirect_uri