微信小程序登录

const app = getApp()

Page({

  /**

   * 页面的初始数据

   */

  data: {

    code:"",

    userInfo:"",

    rawData:"",

    signature:"",

    encryptedData:"",

    iv:"",

  },

 login:function(){

    wx.login({

        success:(res)=>{

         this.setData({

            code:res.code

       })

       console.log(this.data.code);

       }

       })

   wx.getUserProfile({

       desc: '用于登录账号,完善身份信息',

       success: (res) => {

         this.setData({

           userInfo:res.userInfo,

           rawData:res.rawData,

           signature:res.signature,

           encryptedData:res.encryptedData,

           iv:res.iv,

         })

         console.log(this.data.encryptedData);

         console.log(this.data.iv);

         wx.request({//请求接口

           url: 'xxxxx', //接口地址  

           data:{

             "code":this.data.code,

             "encryptedData":this.data.encryptedData,

             "iv":this.data.iv,

           },

           method:"GET",

           header: {

             'content-Type': 'application/json',

             'Authorization': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2ODkxMzE4NzAsImlhdCI6MTY4OTA4ODY3MCwidXNlcm5hbWUiOiJhZG1pbiJ9.1GRwSvHO6q4QhDYG7sqU3b1uza9z1PsZrAu-jmfK4qU',

             'loginType':'ADMIN'

           },

         

           success: function (res) {

             // 一般在这一打印下看看是否拿到数据

             console.log(res)

           },

           // 请求失败时的一些处理

           fail: function () {

             // console.log('userI现场支持nfo');

             wx.showToast({

                 icon: "none",

                 mask: true,

                 title: "接口调用失败,请稍后再试。",

              });

           }

         })

       }})

 },

















 

  /**

   * 页面相关事件处理函数--监听用户下拉动作

   */

  onPullDownRefresh: function () {

    

  },

  /**

   * 页面上拉触底事件的处理函数

   */

  onReachBottom: function () {

    

  },

  /**

   * 用户点击右上角分享

   */

  onShareAppMessage: function () {

    

  }

})

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值