目录

API

代码实现


API

  • 获取用户当前设置

wx.getSetting:微信官方文档

  • 获取用户信息

wx.getUserInfo:微信官方文档

  • 微信小程序弹窗

wx.showToast:微信官方文档

代码实现

onLoad: function (options) {var that = this// 判断用户是否授权登录wx.getSetting({success: function (res) {// 判断是否授权if (res.authSetting['scope.userInfo']) {//获取用户信息wx.getUserInfo({success: function (res) {//用户已经授权过,添加用户信息// var that = this//wx.setStorageSync('nickName', res.userInfo.nickName)//wx.setStorageSync('avatarUrl', res.userInfo.avatarUrl)}});}else{wx.showToast({title: '请授权登录!',icon: 'none',duration: 1500,success: function () {//定时器,未授权1.5秒后跳转授权页面setTimeout(function () {wx.reLaunch({url: '../index/index',})}, 1500);}})}}})}

微信小程序判断是否授权登录(未登录出现弹窗跳转登录页面)相关推荐

  1. 微信小程序与webview H5交互(内嵌H5跳转原生页面)

    在开发中,使用web-view组件内嵌H5页面是非常常见的,但很多人不知道webview内嵌H5如何与原生小程序 交互.下面介绍下实现微信小程序与webview H5交互的方法. web-view功能 ...

  2. 微信授权绑定手机号 java_微信小程序获取手机号授权用户登录功能

    小程序中有很多地方都会用到注册用户信息的地方,用户需要填写手机号等,有了这个组件可以快速获取微信绑定手机号码,无须用户填写. 1.getPhoneNumber这个组件通过button来实现(别的标签无 ...

  3. php 微信小程序获取手机号_实例讲解微信小程序获取手机号授权用户登录功能...

    小程序中有很多地方都会用到注册用户信息的地方,用户需要填写手机号等,有了这个组件可以快速获取微信绑定手机号码,无须用户填写.本文主要给大家分享微信小程序获取手机号授权用户登录功能,需要的朋友参考下吧, ...

  4. java实现微信、手机号登陆_微信小程序获取手机号授权用户登录功能

    小程序中有很多地方都会用到注册用户信息的地方,用户需要填写手机号等,有了这个组件可以快速获取微信绑定手机号码,无须用户填写. 1.getPaDirIrkFhoneNumber这个组件通过button来 ...

  5. 微信小程序---判断苹果11及以上型号手机

    微信小程序-判断苹果11及以上型号手机 在app,js全局中 onLaunch: function () {var t = this;wx.getSystemInfo({success: functi ...

  6. 微信小程序判断手机机型信息及dpr

    微信小程序判断手机机型信息及dpr=2.3 出现这个原因是因为手机dpr不同,导致在显示二维码时出现位置偏移.首先能想到的就是获取设备信息,根据不同机型而解决问题. 1.wxml 开控制位置间距var ...

  7. 微信小程序之用户授权

    用户授权 今天我们来讲解微信小程序之用户授权,首先这个我们得分2种情况:1.弹出授权框用户点击允许 2.弹出授权框用户点击拒绝 第一种情况: 很好处理,这里就不多做介绍,按正常的走就可以了 第二种情况 ...

  8. 微信小程序 订阅消息授权

    wx.requestSubscribeMessage({tmplIds: ['9SgmLcxEfKMfS48xRYqBap3n3o8tFYGcg1RY5_mswCA', 'LUxUBwDrB3OTZB ...

  9. 游戏助手微信小程序源码王者荣耀战力查询,游戏扫码登录器等支持流量主

    这是一款游戏助手小程序源码,UI方面的话还是挺简单,小编个人看着挺舒服的 小程序内支持多种热门游戏扫码登录,也就是说是一个游戏登录器 比如英雄联盟,王者荣耀,和平精英等等热门游戏都支持 另外还有王者战 ...

最新文章

  1. mariadb转mysql_MariaDB/MySQL备份和恢复(二):数据导入、导出
  2. 1996 年 3 月. IEEE 成立了 802.3z 工作组开始制定 1000Mb/s 标准。下列千兆以太网中不属于该标准的是(19)【答案】C
  3. Java连接Oracle数据库示例
  4. Java6程序设计基础教程_【Java】《Java程序设计基础教程》第三章学习
  5. Sql Server查询语句的一些小技巧
  6. 人工操作阶段计算机是如何工作的,管理信息系统作业参考答案
  7. 2021职场白领健康图鉴.pdf(附下载链接)
  8. 2017年网络犯罪现状分析报告
  9. 前端工具 - 15个最佳的 JavaScript 表单验证库
  10. Windows上优质精选的最佳应用程序及工具列表(附下载链接)
  11. OpenStack HA
  12. Android 系统服务
  13. android铃声代码,Android之来电铃声设置(示例代码)
  14. 奇妙的数学:蓝眼睛岛和强弱共识
  15. 30天突破英语口语!(MP3版)
  16. 前端多页面的代码压缩和混淆
  17. 弄错了会很尴尬的英文
  18. 吸顶灯怎么固定天花板_客厅里的那种大的吸顶灯玻璃怎么往天花板上固定结实!因为灯外面全是玻璃的所以要牢...
  19. 父元素flex:1,子元素设置高度百分百无效
  20. 员工关系专员岗位职责是什么?什么是员工关系专员?

热门文章

  1. 【2014】如何才能快速学好英语语法
  2. 机器学习算法系列(二十)-梯度提升决策树算法(Gradient Boosted Decision Trees / GBDT)
  3. Pikachu系列——XXE
  4. shell教程一 :介绍
  5. 原码除法运算(计算机组成原理19)
  6. 场景识别-界面无活动状态识别
  7. 键盘无法使用,管理器显示hid keyboard device 有问题的解决方法
  8. 完整的微信支付代码,不会的进来拿走直接用
  9. Simscape _弹簧减震系统Spring mass damper system (with 2 mass) _part 2
  10. thinkphp整合paypal贝宝支付,及post回调代码