微信小程序getUserInfo授权问题如何解决
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇内容主要讲解"微信小程序getUserInfo授权问题如何解决",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"微信小程序getUserInfo授权问题如
千家信息网最后更新 2026年11月03日微信小程序getUserInfo授权问题如何解决
本篇内容主要讲解"微信小程序getUserInfo授权问题如何解决",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"微信小程序getUserInfo授权问题如何解决"吧!
设置一个用户授权登录的过渡页面,用户首次,进入小程序时,通过
延伸
如果用户恰好在某个页面登录态失效时,统一让其跳转到登录界面,点击授权登录成功,返回到之前的页面
下面是具体代码
1 App.js 2 App({ 3 onLaunch: function () {}, 4 onShow: function () {}, 5 ....., 6 toLogin: function () { 7 // 前往授权登录界面 8 wx.navigateTo({ 9 url: '/pages/toLogin/toLogin',10 })11 },12 ready: function () {13 return Promise((resolve, reject) => {14 const userkey = wx.getStorageSync('userkey')15 const userId = wx.getStorageSync('userId')16 const sessionData = wx.getStorageSync('sessionData')17 // 检查用户是否具有登陆态18 if (!userkey || !userId || !sessionData) {19 // 如果未登录就前往登录界面20 this.toLogin()21 } else {22 // 如果有就只要更改一下Promise,以继续执行后续操作23 resolve()24 }25 })26 }27 }) 1 somePage.js 2 var app = getApp() 3 const someServces = require('统一接口处理文件') 4 Page({ 5 data: {}, 6 onLoad: function (){}, 7 onShow: function (){}, 8 ......, 9 getSomeData () {10 // 这里我们每次调用接口时,都要先去调用app.js中的ready方法11 // 在app中ready会返回一个promise对象,只有其返回的状态时resolved状态时才会触发.then()方法12 app.ready().then(() => {13 // 获取服务端数据14 })15 }16 })到此,相信大家对"微信小程序getUserInfo授权问题如何解决"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
登录
用户
程序
问题
方法
界面
页面
内容
接口
状态
学习
统一
实用
更深
成功
业务
代码
兴趣
只有
实用性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网与科技
互联网黑科技
广东猪兼强互联网科技有限公司
哈尔滨大商圈互联网科技有限公司
互联网是不是新科技
互联网 科技公司
合肥互联网科技公司
善班互联网科技
壹账通互联网科技
互联网女皇 腾讯科技
左右互联网络科技
科技类的互联网平台
青海省互联网新科技
中国科技互联网公司收入
允成互联网科技有限公司融资
河南住房之家互联网科技
山东有哪些互联网科技公司
互联网科技实习生岗位
北京品多多互联网科技有限公司
华人运通互联网科技公司
卓越科技(互联网 )
安徽鑫晟辉互联网科技
丰台科技园 互联网公司
哈尔滨新华互联网科技
四个字互联网科技公司取名
港股科技和互联网
湖南一路畅行互联网科技
健康食品互联网创新科技园项目
互联网安防科技感
银川新华互联网科技学校招聘