小程序登录流程

  1. 小程序登录流程

  2. 获取用户头像,昵称信息(首次需要首次)

  3. <button open-type="getUserInfo"  bindgetuserinfo="getUserInfo">获取图像信</button>
  4.    // 单击手动授权
          getUserInfo(e){
                console.log(e)
                this.setData({userInfo:e.detail.userInfo})
    
          },
  5. api自动

  6.   // 自动授权按钮
          onLoad: function (options) {
                var  that=this;
                wx.getUserInfo({
                 complete:(res)=>{
                       console.log(res,"api")
                       this.setData({userInfo:res.userInfo})
                 }
                })
                that.getOpenId();
    
          },

     

  7. code  临时的code

  8.  // 获取用户唯一id
          getOpenId(){
                wx.login({
                 complete:(res)=>{
                      //  code用户加密的临时id
                       console.log(res.code)
                      //  去后端通过code小程序+小程序密码  可以到微信获取openid
                      // openid用户唯一标识
           
                 }
                })
          },
  9. res.code临时的code

  10. 扩展:后端   用openid

    (用户唯一的识别id)

        code  

    前端给的

        appid

    小程序id

        AppSecret

    小程序密码

        向微信后端  获取openid

  11. 后端登录与注册

        都只需要,一个code,后端自己拿到openid

    实现鉴权

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值