首页 > 编程语言 >小程序开发 登入与授权手机号码

小程序开发 登入与授权手机号码

时间:2023-04-10 11:23:35浏览次数:34  
标签:function console res 程序开发 token 登入 手机号码 wx

前言

  此篇博客讲解小程序的登入功能与绑定手机号码功能

登入功能

登入一般在onLoad生命周期中处理请求

js

    /**
     * 检查登入token
     */
    checkLogin(){
        let token = wx.getStorageSync('token')
        if(token == null){
            wxlogin() 
            return
        }
        wx.checkSession({
            success:function(){
                //无需登入

            },
            fail:function(){
                wxlogin() 
            }
        })
    },
    /**
     * 小程序登入
     */
    wxlogin() {
        wx.login({
            success: function (res) {
                //小程序登入成功
                console.log(res)
                if(res.code){
                    //获取登入凭证,需要后台服务器与微信小程序服务关联
                    wx.request({
                        url: '你的服务器接口地址',
                        data:{
                            code:res.code
                        },
                        success:function(res){
                            //登入成功,取出登入凭证
                            console.log(res)
                            //保存登入token    
                            wx.setStorageSync('token', res.data.token)
                        },
                        fail:function(error){
                            //登入失败,获取登入凭证失败
                            console.log(res)
                        }
                      })
                }
               
            },
            fail: function (error) {
                //小程序登入失败
                console.log(res)
            }
        })
    },

授权获取手机号码

 

 

End

标签:function,console,res,程序开发,token,登入,手机号码,wx
From: https://www.cnblogs.com/guanxinjing/p/17302339.html

相关文章

  • 【小程序】微信小程序开发流程
    目录一、概述二、整体开发架构三、注册账号和安装开发工具1)注册账号1、注册方法2、选择注册的帐号类型3、填写邮箱和密码4、激活邮箱5、填写主体信息6、登录后台补充信息2)安装开发工具3)快速开始1、云开发和传统开发的区别2、云开发API分类3、AppID获取4、快速开始四、小程序登......
  • 小程序开发系统的四个显著特点,让你日进斗金
     在当下的时代,小程序开发系统在我们的生活中扮演着一个非常重要的角色,可以极大程度地满足我们的消费需求,让许多商家纷纷加入其中。那么它有什么特点呢?今天名锐讯动为大家介绍小程序开发系统的四个显著特点。 1.成本低。对于新手以及一些成本预算不足的人来说,开发小程序需要付......
  • 小程序开发 JSON转换的使用
    前言  此篇博客讲解小程序的JSON使用,因为JavaScript与JSON泛用性太大。初学者很容易在JSON的使用上困惑。 字符串转JSON请注意,下面的字符串json是带引号的。jsonTest(){letjsonString="{\"id\":\"1\",\"name\":\"测试JSON\"}";letdata......
  • 外卖小程序开发需要投入的费用,让你一清二楚
     关于开发一个外卖小程序的问题,很多商家第一反应就是自己要投入的费用,毕竟开发费用直接地关系到自己的预算成本。今天名锐讯动为大家介绍外卖小程序开发需要投入的费用。 1.开发方式。对于外卖小程序开发来说,常见的开发方式有三种,分别是自主开发,模板开发,外包开发。如果你具备......
  • 多任务版TCP服务端程序开发案例+源码
    Python进阶篇-系列文章全篇......
  • 微信小程序开发:前端中的"Redis"
    wx.setStorageSync('key','value')wx.getStorageSync("key")   参考链接https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.setStorageSync.html ......
  • 搭建微信小程序开发环境
    有2种开发工具可供选择:一、微信小程序开发者工具别的不说,代码编辑区真的太小了,很不方便,我们略过。二、VisualCode通过官网下载,如果下载的很慢,或者没有反应,可以尝试把a......
  • 陪诊小程序开发|医疗陪诊小程序|陪诊小程序定制
    信息的快速发展,人们越来越忙碌,信息的发达,所有的都智能化,代替人工,为我们提供更加便捷的生活,而另一方面也给一些老人家带来困扰。陪诊小程序的出现让陪诊工作人员一方面可以帮......
  • 同城跑腿小程序开发功能介绍
    同城跑腿小程序开发有哪些功能?1、多种跑腿类型选择通过同城跑腿小程序软件,能够详细地为用户提供多种跑腿类型,让用户可以更好地选择相关内容,解决生活中的各项跑腿需求问......
  • 小程序开发-服务器端口3000,404报错
        点击播放按钮后会引发显示报错    。。。。把127.0.0.1改成localhost可以了......