本文实例为大家分享了微信小程序授权登录解决方案的具体代码,供大家参考,具体内容如下

getUserInfoF:function(){

var that = this;

wx.getSetting({

success: (res) => {

console.info(res.authSetting);

wx.getUserInfo({

success: res => {

this.globalData.userInfo = res.userInfo

console.info("一开始同意授权"+res.userInfo.nickName);

if (this.userInfoReadyCallback) {

this.userInfoReadyCallback(res)

}

},

fail(err) {

console.info(err.errMsg);

wx.showModal({

title: '警告',

cancelText: '不授权',

confirmText: '授权',

confirmColor: '#37C31A',

content: '若不授权微信登录,则无法使用XXXXXX;点击重新获取授权,则可重新使用;' +

'若点击不授权,将无法使用便捷服务。',

success: function (res) {

if (res.confirm) {

console.log('用户点击确定')

wx.openSetting({

success: (res) => {

if (res.authSetting['scope.userInfo']) {

wx.getUserInfo({

success: res => {

that.globalData.userInfo = res.userInfo

console.info("再次同意授权" + res.userInfo.nickName);

if (that.userInfoReadyCallback) {

that.userInfoReadyCallback(res)

}

}

})

} else {

console.info("再次不允许");

wx.redirectTo({

url: 'home',

})

}

}

});

} else if (res.cancel) {

console.log('弹出框用户点击取消')

wx.redirectTo({

url: 'home',

})

}

}

})

}

})

}

})

},

以上所述是小编给大家介绍的微信小程序授权登录解决方案详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

微信登录小程序授权显示服务器出错,微信小程序授权登录解决方案的代码实例(含未通过授权解决方案)...相关推荐

  1. 编写图形界面程序,显示一个红色反弹球的程序,当该球撞击Applet边框时,它应从边框弹回并以相反方向45°运动。

    编写图形界面程序,显示一个红色反弹球的程序,当该球撞击Applet边框时,它应从边框弹回并以相反方向45°运动. import javax.swing.*; import java.awt.*;cla ...

  2. 小程序怎样和服务器交互,微信小程序与 Django服务器 数据流 交互通信

    Django服务器 解析小程序发送的json二进制字符串 https://blog.csdn.net/qq_25068917/article/details/81041048 http://www.c ...

  3. 微信第一个支持小程序版本号与服务器不符,微信功能又又又更新!第一个就让人不淡定…...

    原标题:微信功能又又又更新!第一个就让人不淡定- 微信又又又更新了 近日微信发布了7.0.5内测版本 朋友圈可以发30秒小视频了 本次7.0.5版本最大的亮点,就是朋友圈也可以发30秒小视频!发送方法 ...

  4. 微信小程序直播消耗服务器流量,微信小程序直播私域流量过程要用多久

    满足品牌长线的规划,从追逐流量走向运营私域流量.不过,醉终能不能实现这个过程,或者这个私域流量过程要用多久,还得看微X信 的速度了.小程序直播上线很长一段时间,还是有很多用户不会用,小编写下此文,希望 ...

  5. 亚马逊登陆显示服务器出错,亚马逊登录不上去为什么?是因为被封号了吗?

    亚马逊登录不上去,遇到这个问题的卖家们是否感到一丝慌张呢?开店开的好好的,为什么会突然遇到登录不上去的情况呢?本文超级浏览器就来和大家一起整理整理,有哪些原因会导致亚马逊登录不上去的情况,以及卖家们在 ...

  6. 处理url显示服务器出错,处理URL时服务器上出错请和系统管理员联 – 手机爱问...

    2004-09-08 HTTP500内部服务器错误 一.错误表现iis5的http 500内部服务器错误是我们经常碰到的错误之一,它的主要错误表现就是asp程序不能浏览但htm静态网页不受影响.另外当 ...

  7. 上传word文档显示服务器出错,打开office出错的几种解决方法

    打开office出错的几种解决方法 互联网   发布时间:2008-10-04 19:36:44   作者:佚名   我要评论 打开Office出错,比如无法打开Office文件.无法打开有密码保护的 ...

  8. 微博登录显示服务器解析失败怎么办,微博air登录失败, air无法登录的原因 -电脑资料...

    最近一段时间出现微博air登录失败的情况频发,以下整理的微博air登录失败原因来自于微博air 和微博air官方客服的邮件回复,希望对大家有所帮助(据官方软件中关于应用的提示8月2日微博air受到网络 ...

  9. 微信投屏服务器出错,微信发布7.0.21版本,修复异常问题,增加超实用新功能

    原标题:微信发布7.0.21版本,修复异常问题,增加超实用新功能 iOS微信又更新了,今天发布v7.0.21版本,距离上次更新才两个礼拜的时间.以往微信的更新频率是比较慢的,这次之所以如此之快地发布新 ...

最新文章

  1. R语言条件Logistic回归模型案例:研究饮酒与胃癌的关系
  2. 记一次数据库查询语句的优化
  3. jquery-validation插件
  4. AIX 用户密码永不过期
  5. complex--创建复数
  6. Java常用类之【字符串相关类型】
  7. 电脑微信多开方法_微信电脑端多开方法
  8. mybatisplus查询今天的数据_Spring系列——MybatisPlus
  9. selenium自动化案例(二)滑动验证码破解
  10. Web Hacking 101 中文版 十八、内存(二)
  11. 在XNA 3.0 项目添加声音——通过Xact播放简单的.wav文件
  12. android subclipse subversive
  13. Java代码操作数据库(上)——JDBC(JDBC、JUnit、PreparedStatement) 练习
  14. python计算iris数据集的均值_Iris数据集实战
  15. 云计算对21世纪IT人才的挑战
  16. cs5460a c语言程序,CS5463程序,有图有程序,大虾来看看,欢迎拍砖!
  17. 交换Button中图片与文字左右位置
  18. Kubernetes安装Ratel
  19. 【微信小程序】点击事件绑定三元方法
  20. 租服务器太贵?流程太麻烦?教你如何免费解决

热门文章

  1. Virtuoso 使用笔记
  2. Python 程序的基本格式
  3. 小程序源码:王者荣耀吃鸡气泡等等头像框DIY在线生成N种风格
  4. 如何彻底卸载python
  5. springboot2 springcloud Greenwich.SR3 构建微服务--1.eureka注册中心搭建
  6. 幼儿园 计算机课教案,幼儿园教案集全套教案系统归类整理教程课件计算机环境与幼儿兴趣培养.doc...
  7. git版本控制、本地仓库、远程连接等操作分析
  8. python方法调用名字不一样_python属性访问和方法调用是不是不一样
  9. 如何在电脑上录制本机播放的音频
  10. 什么是IOC和AOP?