69 lines
1.9 KiB
PHP
69 lines
1.9 KiB
PHP
<?php
|
|
include 'header.php';
|
|
include 'menu.php';
|
|
|
|
require_once __TYPECHO_ROOT_DIR__.__TYPECHO_ADMIN_DIR__.'common.php';
|
|
|
|
// 获取当前用户名
|
|
$name = $user->__get('name');
|
|
$openid = $user->__get('qa_openid');
|
|
$nickName = $user->__get('qa_nickname');
|
|
$avatarUrl = $user->__get('qa_avatar');
|
|
$option = QuickAuthLogin_Plugin::getoptions();
|
|
$group = $user->__get('group');
|
|
|
|
?>
|
|
|
|
<div class="main">
|
|
<div class="body container">
|
|
<div class="typecho-page-title">
|
|
<h2>微信账号绑定</h2>
|
|
</div>
|
|
|
|
<div class="row typecho-page-main" role="main" style="text-align:center">
|
|
<div class="qrlogin">
|
|
<h3>当前账号:<?=$name?></h3>
|
|
<?php if($openid):?>
|
|
<p>已绑微信:<? echo $nickName;?> </p>
|
|
<div id="qrimg" style="margin-bottom:30px"> <img src="<? echo $avatarUrl;?>"></div>
|
|
<button type="submit" class="btn primary" onclick="reset()">重置绑定数据</button>
|
|
<?php else : ?>
|
|
<p id='msg'>尚未绑定微信账号</p><hr/>
|
|
<button type="submit" class="btn primary" onclick="binding()">绑定微信</button>
|
|
<?php endif; ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script>
|
|
var data = {};
|
|
function binding(){
|
|
var iTop = (window.screen.availHeight - 30 - 600) / 2;
|
|
var iLeft = (window.screen.availWidth - 10 - 500) / 2;
|
|
window.open ('<?php echo $option->qauth_api; ?>/qrconnect?appkey=<?php echo $option->qauth_app_key; ?>&state=binding&popup=true','QuickAuth登录','width=500,height=600,top='+iTop+',left='+iLeft);
|
|
}
|
|
function reset(){
|
|
var api = "<?= QuickAuthLogin_Plugin::tourl('QuickAuthLogin/reset');?>";
|
|
$.ajax({
|
|
url: api,
|
|
aycnc: false,
|
|
type: 'POST',
|
|
dataType: 'json',
|
|
success: function (data) {
|
|
window.location.reload();
|
|
},
|
|
error: function () {
|
|
console.log('falil!~~');
|
|
}
|
|
});
|
|
}
|
|
|
|
</script>
|
|
|
|
<?php
|
|
include 'copyright.php';
|
|
include 'common-js.php';
|
|
include 'footer.php';
|
|
?>
|