您当前的位置:首页 > CMS常见问题 > 帝国cms常见问题 >

帝国cms /e/memberconnect/qq/to_login.php文件代码注释

0
<?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>

下一步转向分析/e/memberconnect/qq/loginend.php

建站咨询

在线咨询真诚为您提供专业解答服务

咨询热线

137 1731 25507×24小时服务热线

微信交流

二维码终于等到你,还好我没放弃
返回顶部