<?php if(!defined('InEmpireCMS')){ exit(); } session_start();//开启会话 $app_id=$appr['appid'];//应用的APPID $app_secret=$appr['appkey'];//应用的APPKEY $my_url=$ReturnUrlQz.'e/memberconnect/qq/loginend.php';//成功授权后的回调地址 $_SESSION['state']=md5(uniqid(rand(),TRUE));//state参数用于防止CSRF攻击, 成功授权后回调时会原样带回 $_SESSION['referer']=$_SERVER['HTTP_REFERER'];//返回指示当前页面的页面地址(返回用户在执行登录的那个页面地址) $gotologinurl="https://graph.qq.com/oauth2.0/authorize?response_type=code&client_id=".$app_id."&redirect_uri=".urlencode($my_url)."&state=".$_SESSION['state'];//拼接URL ?> <!DOCTYPE html> <html lang="zh"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta charset="utf-8"> <title>QQ登录</title> <meta http-equiv="Cache-Control" content="no-cache"> <body> <script type="text/javascript">top.location.href="<?=$gotologinurl?>";</script> </body> </html>