会员登录 立即注册

506398310这个QQ暂停使用,请加新QQ 1836378848 ,谢谢

搜索

开启左侧

微信登录占用id,出现很多带带后缀的相同用户名解决方案

[复制链接]
admin 发表于 2018-7-26 10:03:09 | 显示全部楼层 |阅读模式
admin
2018-7-26 10:03:09 356 0 看全部
修改位置在discuz默认的微信登录目录,虽然目前很多微信登录插件都不用开启自带的微信登录插件,但事实上都会调用这个插件里的文件

source\plugin\wechat\wechat_inc.php

大约225行下面增加
在  

  1.       showmessage('wechat:wechat_member_bind_succeed', $url);
  2.     }
复制代码

之后


  1. } elseif(($ac == 'register' && submitcheck('submit') || $ac == 'wxregister') && $_G['wechat']['setting']['wechat_allowregister']) {
复制代码

之前

增加如下代码
  1. $uid = DB::result_first("SELECT uid FROM %t WHERE openid=%s", array('common_member_wechatmp',$wxopenid ? $wxopenid : $_GET['wxopenid']));

  2. if ($uid) {
  3.         $member = getuserbyuid($uid, 1);
  4.         setloginstatus($member, 1296000);
  5.         C::t('#wechat#mobile_wechat_authcode')->update($sid, array('uid' => $uid, 'status' => 1));
  6.         wechat_setloginstatus($uid, true);
  7.         wsq::report('authorized');
  8.         $url = wsq::wxuserregisterUrl($uid);
  9.         if ($ac == 'wxregister') {
  10.                 dheader('location: ' . $url);
  11.         } else {
  12.                 showmessage('wechat:wechat_member_register_succeed', $url);
  13.         }
  14. }
复制代码



回复

使用道具 举报

  • 您可能感兴趣
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册 |

本版积分规则 返回列表

查看:356 | 回复:0

孔龙派设计,从事discuz模板开发10多年,技术行业领先,您的满意,就是我们的目标,认真负责,开拓进取,让陈品物超所值
关于我们
公司简介
发展历程
联系我们
本站站务
友情链接
新手指南
内容审核
商家合作
广告合作
商家入驻
新闻合作

官方微信

手机版

手机APP

地址:南京市浦口区 邮箱:506398310@qq.com ICP备案号: ( 苏ICP备12023054 )
Copyright © 2001-2013 Comsenz Inc. All Rights Reserved.   Powered by Discuz! X3.4
快速回复 返回顶部 返回列表