评论列表 评论
puyuetian 乐天 九级站长 创始人 2#
后台 - 全局 - 注册相关 - 自行添加云登录的相关注册方式,官方的供你参考:

<div id="hs-cloud-regtip">
<span class="fa fa-spin fa-spinner"></span>&nbsp;&nbsp;正在加载云服务项目...
</div>

站长中心 - 云工具 - 其他功能 - 云服务加载完成后执行的JS:

$(function() {
	if($_USER['C'] != 'reg') {
		return false;
	}
	var qqloginurl = 'http://www.hadsky.com/index.php?c=app&a=puyuetian_qqlogin:index&domain=' + HadSky_CloudVars['domain'] + '&sitekey2=' + HadSky_CloudVars['sitekey2'] + '&createtime=' + HadSky_CloudVars['createtime'] + '&timeout=' + HadSky_CloudVars['timeout'];
	var bdloginurl = 'http://www.hadsky.com/index.php?c=app&a=zhanzhang:login_apis&logintype=baidu&domain=' + HadSky_CloudVars['domain'] + '&sitekey2=' + HadSky_CloudVars['sitekey2'] + '&createtime=' + HadSky_CloudVars['createtime'] + '&timeout=' + HadSky_CloudVars['timeout'];
	var xlloginurl = 'http://www.hadsky.com/index.php?c=app&a=zhanzhang:login_apis&logintype=weibo&domain=' + HadSky_CloudVars['domain'] + '&sitekey2=' + HadSky_CloudVars['sitekey2'] + '&createtime=' + HadSky_CloudVars['createtime'] + '&timeout=' + HadSky_CloudVars['timeout'];

	var html = '<div class="pk-row pk-padding-15 pk-text-center"><a class="pk-hover-opacity" href="' + qqloginurl + '" style="display:inline-block;width:36px;height:36px;line-height:32px;font-size:18px;text-align:center;border-radius:50%;color:#0099FF;border:solid 1px #0099FF;" title="用QQ号云注册"><span class="fa fa-qq"></span></a>&nbsp;&nbsp;';
	html += '<a class="pk-hover-opacity" href="' + xlloginurl + '" style="display:inline-block;width:36px;height:36px;line-height:32px;font-size:18px;text-align:center;border-radius:50%;color:#FFCC33;border:solid 1px #FFCC33;" title="用新浪微博号云注册"><span class="fa fa-weibo"></span></a>&nbsp;&nbsp;';
	html += '<a class="pk-hover-opacity" href="' + bdloginurl + '" style="display:inline-block;width:36px;height:36px;line-height:32px;font-size:18px;text-align:center;border-radius:50%;color:#0033FF;border:solid 1px #0033FF;" title="用百度账号云注册"><span class="fa fa-paw"></span></a>&nbsp;&nbsp;';
	html += '<a class="pk-hover-opacity weixinlogin" href="javascript:" style="display:inline-block;width:36px;height:36px;line-height:32px;font-size:18px;text-align:center;border-radius:50%;color:#6c6;border:solid 1px #6c6;" title="用微信扫码注册"><span class="fa fa-weixin"></span></a>&nbsp;&nbsp;';
	html += '<a class="pk-hover-opacity" href="index.php?c=app&a=hadskycloudserver:index&s=sms_reg" style="display:inline-block;width:36px;height:36px;line-height:32px;font-size:18px;text-align:center;border-radius:50%;color:#06f;border:solid 1px #06f;" title="用手机号验证注册"><span class="fa fa-phone"></span></a></div>';
	$('#hs-cloud-regtip').parent().prev().css('text-align', 'center').html('请选择注册的方式');
	$('#hs-cloud-regtip').html(html).parent().next().remove();

	$.getScript('template/puyuetianUI/js/qrcode.min.js', function(r, s) {
		if(s == 'success') {
			$('#hs-cloud-regtip .weixinlogin').click(function() {
				var apiurl = 'http://m.hadsky.com/index.php?c=app&a=puyuetian_weixinlogin:orderwxlogin&domain=' + HadSky_CloudVars['domain'] + '&sitekey2=' + HadSky_CloudVars['sitekey2'] + '&createtime=' + HadSky_CloudVars['createtime'] + '&timeout=' + HadSky_CloudVars['timeout'] + '&json=yes';
				$.getJSON('index.php?c=app&a=hadskycloudserver:index&s=weixinlogin&submit=orderlogin', function(data) {
					if(data['state'] == 'ok') {
						//二维码创建成功,记录临时检验idcode
						var _id = data['datas']['id'];
						var _idcode = data['datas']['idcode'];
						//生成二维码图片
						var txt = apiurl + '&_id=' + _id;
						var rnd = randomString(32);
						var _pid = pkalert('<div id="hadsky-rndobj-' + rnd + '" style="margin:0 auto;width:177px;height:177px"></div><p class="pk-text-center pk-text-xs pk-text-danger" style="padding:10px 0">请使用微信扫一扫进行登录哦~</p>', '微信扫码登录');
						new QRCode(document.getElementById('hadsky-rndobj-' + rnd), {
							text: txt,
							width: 177,
							height: 177,
							title: ''
						});
						$('#pa-' + _pid + ' .pk-alert-foot a:eq(0)').html('关闭');
						document.getElementById('hadsky-rndobj-' + rnd).title = '';
						//生成登录成功
						var _login = setInterval(function() {
							if($('#pa-' + _pid).attr('id') == "undefined" || !$('#pa-' + _pid).attr('id')) {
								clearInterval(_login);
								return false;
							}
							$.getJSON('index.php?c=app&a=hadskycloudserver:index&s=weixinlogin&submit=chklogin', {
								id: _id,
								idcode: _idcode,
								chkcsrfval: $_USER['CHKCSRFVAL'] || '',
								rnd: randomString(7)
							}, function(data) {
								if(data['state'] == 'ok') {
									clearInterval(_login);
									pkalert(false, _pid);
									if(data['datas']['gourl']) {
										pkalert('您的微信号暂未被绑定或注册<br>注册请点击确定,绑定请登录后进入个人资料页点击云服务  - 微信', '提示', function() {
											location.href = data['datas']['gourl'];
										});
									} else {
										pktip(data['datas']['msg'], 'success', 1500, function() {
											if($_GET('referer')) {
												var _url = decodeURIComponent($_GET('referer'));
											} else {
												var _url = 'index.php?from=wxxcx';
											}
											location.href = _url;
										});
									}
								} else {
									console.log(data['datas']['msg']);
								}
							});
						}, 3000);
					} else {
						pkalert(data['datas']['msg']);
					}
				});
			});
		}
	}).error(function(e) {
		console.log(e);
	});
});


点点:
嗯嗯 解决啦

共0条回复,点击查看回复
发布评论

评论: 后台关闭注册后怎么用QQ微信等注册账号

已有0次打赏
(2) 分享
分享

请保存二维码或复制链接进行分享

取消