wxlogin() {let that = this;// 第一步先调用uni.getProvider({})方法 获取服务供应商 判断app是否拥有服务商 小程序可省略uni.getProvider({service: 'oauth',success: function(res) {// 第二步调用uni.login({})唤起微信登陆uni.login({provider: 'weixin',// 拿到openid 和 微信登陆需要的tokensuccess: (res1) => {// 第三步调用uni.getUserInfo({}) 获取个人信息uni.getUserInfo({success: async (info)=> {// 第四步 请求后台接口将 oppenid 和 access_token传给后台let result = await that.$http.post('api/wx_login', {openid: res1.authResult.openid,access_token: res1.authResult.access_token,});if (result.code == 1) {uni.showToast({title: "登陆成功!",icon: 'none'});// 将后台返回的token存到本地uni.setStorageSync('token', result.data.token)// 直接跳转到首页setTimeout(() => {uni.reLaunch({url: '../index/index'})}, 500)} },fail: () => {uni.showToast({title: "获取用户信息失败",icon: 'none'});}})},fail: () => {uni.showToast({title: "微信登录授权失败",icon: 'none'});}})}});},

uniapp开发APP/小程序 微信一键登陆相关推荐

  1. 移动支付开发:小程序微信支付开发测试

    小程序推出邀请测试已经有一个多月,终于申请到一个内部账号,尝试了一把小程序上的微信支付.小程序虽然叫"小",但是个人感觉他的门槛并不低.(/www.zhaoweb.cn) 教育小程 ...

  2. uniapp 开发app,唤醒微信小程序支付

    <template><view v-cloak><u-button shape="circle" @click="submit" ...

  3. app微信登陆 小程序微信授权登陆

    最近在做一个项目兼容app和小程序 这里写一下这里面微信登陆的流程 这里有授权获取手机号弹窗 需用户手动点击按钮确认授权才行 <!-- 授权获取手机号弹窗 需用户手动点击按钮确认授权才行--&g ...

  4. 基于Uniapp开发壁纸小程序源码+支持微信抖音双端

    源码是没有WordPress主程序的 需要先安装WordPress后,在安装源码内的WordPress的插件 插件安装不会的可以进行百度 Uniapp壁纸小程序源码,双端微信抖音小程序源码. Word ...

  5. uniapp 小程序 微信一键登录

    效果图 代码 //小程序登录getUserProfile() {var that = thisuni.getUserProfile({desc: '用于登录',success(res) {that.u ...

  6. uniapp开发app项目对接微信、支付宝支付

    1.在manifest.json - App模块权限选择 中勾选 payment(支付) 2.在 manifest.json - App SDK配置 中,勾选需要的支付平台 async submitF ...

  7. UNI-APP_开发支付宝小程序注意事项与解决方法,支付宝小程序图片显示问题

    一.编译后,微信小程序上图片图标显示正常,但是一到支付宝小程序图片图标显示就不正常如下图: 微信显示 支付宝显示 官方文档:https://opendocs.alipay.com/mini/compo ...

  8. 微信小程序Android和ios授权,uni-app之APP和小程序微信授权方法

    uni-app 介绍 uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架. 适用平台:Android.iOS.微信小程序.实现了一套代码,同时发布到Android.iOS.微信小程序. ...

  9. 基于 uni-app 和 uni-cloud 小程序项目开发实战

    基于 uni-app 和 uni-cloud 小程序项目开发实战 前言 一.技术栈 二.环境搭建 三.项目功能介绍 1.地图地点搜索及路线规划 2.uniCloud服务空间 3.AI识图 4.上拉框组 ...

  10. 借助小程序云开发实现小程序的登陆注册功能

    小程序云开发讲解视频:https://edu.csdn.net/course/detail/9604 有了云开发我们不仅可以方便的获取到用户的openid,还可以通过云开发的数据库来存储用户信息,进而 ...

最新文章

  1. mysql5.6允许远程连接_mysql允许远程连接的方法
  2. Android 4.0的图形硬件加速及绘制技巧
  3. 转: 回车(CR)与换行(LF), '\r'和'\n'的区别
  4. MapStruct:将数据从一个bean传输到另一个bean
  5. 【渝粤教育】国家开放大学2018年春季 0221-21T数字电子电路 参考试题
  6. Dirichlet过程混合模型(DPMM)的Gibbs抽样程序
  7. 《用户故事与敏捷方法》阅读笔记三
  8. VMware vSphere 6.7之vSAN配置全程图解
  9. NYOJ-寻找最大数(贪心)
  10. P1022 计算器的改良
  11. echo输出不重复行到文件 shell_Shell脚本100例:43 shell中echo用法
  12. mysql中存储过程和函数区别
  13. 游戏蛮牛Egret游戏引擎视频教程
  14. ubuntu SecureCRT 安装破解
  15. 数据分析三大神器之一:Numpy
  16. 手机震动驱动-android
  17. 如何让IE浏览器提示下载文件,而不是直接打开Excel文件
  18. 「隐藏功能」你必须知道的6个iOS小技巧...
  19. HTML显示证件页面图形,证件信息.html
  20. Linux下文件比对功能

热门文章

  1. 设计链表python(leetcode707)
  2. matlab钉子链条,MatLab的Galton钉板问题训练报告 终极版
  3. 剪辑师:入门级无水印无片头片尾免费视频剪辑工具
  4. 并行处理与体系结构_理论背景_01
  5. 两台计算机怎样共享一台打印机共享文件夹,二台不同系统电脑怎么样共享一台打印机...
  6. 基于MATLAB小波变换的的图像压缩
  7. 计算机策略组怎么设置,怎么设置win7系统中的组策略
  8. 安装office2007 1706错误
  9. win7下keil4开发s3c2440裸机的开发环境搭建
  10. PR中我的常用快捷键