微信小程序授权登录整体把握

本文详细阐述了微信小程序的授权登录过程,包括用户体验的首次和后续登录情况。通过openid判断用户是否为首次登录,利用onload函数获取code并获取openid。在授权成功后,获取并保存用户头像至服务器,同时将用户信息发送到数据库,尤其强调了openid作为用户标识的重要性。整个流程在实际操作中需注意细节和整体把握。
摘要由CSDN通过智能技术生成

用户体验的过程

第一次登陆小程序–>一个授权登录界面
–>点击按钮登录–>允许?跳到首页:继续验证或者这里自己写逻辑;
以后登录小程序–>直接到首页

我们眼中的过程

1.是不是第一次登陆小程序?-----判断依据就是openid
openid:每一个微信号登录小程序只有一个唯一的openid。就是用这个判断用户是不是第一次登录小程序或者,登录态有没有失效。
关于openid 的获取 地址:戳;

弄懂了最大的疑惑下面开始分析步骤

!!!首先,app.js的onload函数,里面先获取code–>获取openid

App({
  /**
   * 当小程序初始化完成时,会触发 onLaunch(全局只触发一次)
   */
  onLaunch: function () {
    var that = this;
    wx.login({
      success: function (res) {
        if (res.code) {
          wx.request({
          url:'这里写接口地址',
            data: {
              code: res.code
            },
            method: "POST",
            header: {
              'content-type': 'application/x-www-form-urlencoded' // 默认值
            },
            success: 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值