15年软件开发经验 只做源码定制 互联网+定制化解决方案

15年软件开发经验,只做源码定制!

原创设计 定制开发

满足您的个性化需求

当前位置:首页 前端开发 uinapp

小程序开发者工具(原生小程序登录)

王鹤翔| 发布于 2021-08-19 02:21:54| 615阅读| 0点赞| 0评论
举报

微信授权登录

qqq(){//点击事件
  var that=  this//有时候括号太多了,this不好用,现在外面定义that
  
   wx.getUserProfile({//微信授权
    lang:'zh_CN',
    desc:'登录',
    success: function(res) {
var userinfo = res.userInfo//获取个人信息
console.log('getUserProfile',userinfo)
    wx.login({//微信登录获取到code
      provider: 'weixin',
			scopes: 'auth_base',
    success: function(res) {
      var abc = res.code
     console.log('code',res);
     var abc = res.code
     wx.getSetting({//可以不加
      success: function(res) {
        console.log('121',res)
        wx.getUserInfo({//同上
          success: function(res) {
        console.log('1211',res)
         if (res) {
        //发起网络请求
        wx.request({//调用对方接口,将值传进去
          url: 'http://47.93.121.36:9094/das/wx_login/',
          data: {
              nickname:userinfo.nickName,
              headimg:userinfo.avatarUrl,
              gender:userinfo.gender,
            code:abc,
            iv:res.iv,
            encrypteData:res.encryptedData
          },
          method: 'POST',  
    header: {'content-type': '<a href="https://www.qinfenniao.com/nav/%E7%BD%91%E7%AB%99%E5%BC%80%E5%8F%91.html" target="_blank">app</a>lication/<a href="https://www.qinfenniao.com/article.html?name=js" target="_blank">js</a>on'},
          success: function(res){
            that.login_user=res.data.data
            // if(res.data.data.user_type==2){  }
            wx.navigateTo({
              url: '../index3/index?sha1='+that.login_user.sha1+'&user_type='+that.login_user.user_type
            })
       
          
          console.log('123',that.login_user)
            console.log('返回',res)
          

          }
        })
      
      } else {
        console.log('获取用户登录态失败!' + res.errMsg)
      }
      }
          
        })
    //  getUserProfile
  
  
     }})
      }})
    
    },
fail: function(){
  console.log("启用wx.login函数,失败!");
},
complete:function(){
  console.log("已启用wx.login函数");
}
});
    },
 
0

0条评论

别默默看啦~登录/注册一起参与讨论吧~

热门标签

王鹤翔
微信扫一扫立即咨询
账号登录|扫码登录

立即注册 |忘记密码?

欢迎注册

已有账号马上登录

重置密码

扫码绑定微信
微信扫一扫

绑定手机号

分享到-微信

举报

  • 举报类型:

  • 举报描述:

您好,当前积分不足。

在线客服
拨打电话
17330196230 13230981129
顶部