分享
  • 收藏
  • 举报
    X
    关闭微信浏览自动注册功能
    849
    4

    修改:\application\common.php  2927

     function in_weixin(){
            if( strstr($_SERVER['HTTP_USER_AGENT'],"MicroMessenger") || strstr($_SERVER['HTTP_USER_AGENT'],"WindowsWechat")){
                
            }else{
               
            }
        }
    }

    改为

     function in_weixin(){
            if( strstr($_SERVER['HTTP_USER_AGENT'],"MicroMessenger") || strstr($_SERVER['HTTP_USER_AGENT'],"WindowsWechat")){
                
            }else{
               
            }
        }
    }

    修改后再用微信浏览就不提示未注册了!

    这个方法关闭的比较暴力,直接 关闭了 对微信浏览器的判断,我再找找关闭单独页面的方法。



    感谢  wr1688的指点,感谢Suifeng的用心总结

    微信浏览移动端首页、栏目页、内容页取消强制登录,可以删除/application/common/controller/index/C.php中的如下代码即可:


    if ( empty($this->user) && in_weixin() ) {//在微信端,就强制自动登录!

                if( config('webdb.weixin_type')==3 || (in_wxapp()&&config('webdb.wxapp_appid')&&config('webdb.wxapp_appsecret')) ){

                    weixin_login();

                }            

            }


    9
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 4
    • 哆啦A 实战运营者 消费:145.82元 2021-06-04 21:30 21:306楼
      那么 点击     /member.php/member/index/index.html    怎么关闭呢?
    0 赏钱 赏礼回复
    1 赏钱 赏礼回复
    更多回复
        你可能感兴趣的主题
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648