企业微信扫码登录网页功能实现代码

企业微信扫码登录网页功能,代码如下所示:

//jq写法完善版



    
    信息平台
    
    
    


    
    
//通用大众,不完整版,存在用户同时扫码,用户串登录



    
    1111
    



    
B.vue完整版
企业微信扫码登录
getSessionWX(){
            let vm=this;
            let url = 'https://xxxxx.com/getState';
            $.get(url,function(data){
              var data = JSON.parse(data);
              //https://open.work.weixin.qq.com/wwopen/sso/qrConnect?appid=wx86dd16937ec6403f&agentid=1000014&redirect_uri=https://xxxxxx.com/loginPCByWx&state=5245fc29-ff12-459d-b880-9f16047ba8cd&login_type=jssdk
              vm.stateWX = data.payload.results.state;
              var cssUrl = "https://xxxxx.com/static/css/wxerweima.css";
              vm.WXCodeUrl = "https://open.work.weixin.qq.com/wwopen/sso/qrConnect?appid=wx86dd16937ec6403f&agentid=1000014&redirect_uri=https://xxxxxx.com/loginPCByWx&state=" + vm.stateWX + "&href=" + cssUrl + " rel="external nofollow" &login_type=jssdk";
            },"text");
          },
          getSessionWXLogin(){
            let vm=this;
            let url = 'https://xxxxxx.com/getSessionId?state=' + vm.stateWX;
            $.get(url,function(data){},"text");
          },
         pcWXCode(val){
            let vm = this;
            this.isWXCode = val;
            if(vm.isWXCode == true){
              setInterval(function(){
                  vm.getSessionWXLogin();//轮询后台数据登录
              },3000);
            }
         },

待完善码过期后传入的参数没有变化问题,后续优化...

到此这篇关于企业微信扫码登录网页功能的文章就介绍到这了,更多相关企业微信扫码登录内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的:(企业微信扫码登录网页功能实现代码)