开发支付宝小程序,在登录的时候,由于需要手机号登陆,所以需要在支付宝小程序后台去申请手机号登陆权限。

支付宝小程序登陆组件设置

<!-- #ifdef  MP-ALIPAY  -->
<button class="login" type="default" open-type="getAuthorize" @getAuthorize="onGetAuthorize" @error="onAuthError" scope='phoneNumber'>授权手机号一键登录</button>
<!-- #endif -->

支付宝登陆官方代码、

onGetAuthorize:function() {return new Promise((resolve, reject) => {my.getPhoneNumber({scopes: "auth_user",success: res => {var response = JSON.parse(res.response);let encry =  response.response;  //获取 encry  微信小程序叫这个名字this.zhifubao(encry);  // 调取这个自定义方法 resolve(res);},fail: res => {reject(res);}});});},

支付宝方法

//支付宝登录zhifubao:function(encry){var that = this;let openId = that.openId;  //进入小程序时获取code 请求的openidlet key = that.key;        // 请求的sessionKey 保存本地拿过来的var loginUrl = getApp().globalData.url + "/login/wxLogin";  //请求路径uni.request({url:loginUrl,data:{encryptedData: encry,  //这个是上传过来的值sessionKey: key,       //b本地请求的open_id:openId,        //本地sessionKey // 其他参数跟后台需求传},success: (res) => {console.log(res,'login')//自己的逻辑处理},fail: (res) => {console.log(res,"error")}})},

这样就能登陆成功了

uniapp 支付宝小程序手机号登陆相关推荐

  1. uniapp授权获取微信支付宝小程序手机号身份证号

    需求描述:采用uniapp框架同时开发微信和支付宝两端小程序,要求用户授权获取手机号信息. 方案一:采用 button 配置 open-type="getPhoneNumber" ...

  2. uniapp支付宝小程序授权用户信息、授权手机号码

    需求说明 uniapp开发支付宝小程序授权用户信息和用户手机号码过程中,与微信小程序的API是有所不同的,相同是都是需要<button></button>点击事件触发.接下来简 ...

  3. [bug] uni-app 支付宝小程序 上传文件uni.uploadFile 报错 errMsg: “uploadFile:fail 无效参数“

    首先看报错 就挺奇怪的  uni.chooseImage返回的参数都没问题, H5上也能正常运行 看下我的uni.uploadFile函数 uni.uploadFile({url: baseUrl + ...

  4. php 支付宝小程序授权登陆验签_星巴克“啡快”登陆支付宝小程序,让你“飞快”取到咖啡...

    当代年轻人的生活方式是怎样的? 靠地铁通勤,靠咖啡续命 早上睁不开眼,咖啡来一杯 中午昏昏欲睡,咖啡来一杯 晚上熬夜加班,咖啡来一杯 喝完这杯,还有一杯 "宁可食无肉,不可早无星" ...

  5. JAVA支付宝小程序授权登陆,并生成二维码(证书方式)

    接入准备 https://opendocs.alipay.com/open/284/106001?ref=api 根据文档进行创建小程序.配置相关信息(接口加签方式选择证书) 生成二维码文档https ...

  6. uniapp支付宝小程序开通商家会员卡功能流程和前端代码

    支付宝官方文档 支付宝小程序商家后台要购买商家会员卡插件,是免费的,一般公司有专门的人来管这一块 购买完之后,在uni项目中manitest.json文件中写上插件代码,如果还没买就写的话,运行之后小 ...

  7. uni-app支付宝小程序map地图组件基础操作+画多边形+打点连线

    我们可以参考uni-app官网链接 地图块 显示气泡标注和多边形 <mapv-if="longitude && latitude"style="wi ...

  8. uni-app 微信小程序 手机号授权

    话不多说,上代码: 第一步:视图代码: <button open-type="getPhoneNumber" @getphonenumber="getPhoneNu ...

  9. uniapp - [最新] 超详细实现支付宝小程序获取手机号、个人信息,支付宝弹框授权拿到用户手机号与昵称头像等信息完整流程(详细示例源码与注释,一键复制快速应用到项目中)

    效果图 网上的文章乱七八糟的都不行,新手小白很难看懂,本篇文章通俗易懂. 本博客实现了在uniapp 支付宝小程序项目中,从 0-1 描述了如何授权获取用户的手机号和头像昵称信息,一看就能懂 你可以跟 ...

最新文章

  1. 用ajax进行部门的验证,ajax用$.post方式进行用户名校验
  2. 深入理解PHP原理之变量(Variables inside PHP)
  3. 宽字符集(unicode)说明以及转换函数
  4. IDA来远程调试Linux程序
  5. 浏览器跨域访问解决方案
  6. 不要错过路边的的风景
  7. mysql 自定义序列号_在mysql中怎样设置,才能自动添加序列号
  8. python色标_Python: 气象绘图实例之台风
  9. 【MATLAB】xx操作总结【更新中】
  10. 【学习总结】GirlsInAI ML-diary day-7-数据类型转换
  11. fiddler弱网测试_用fiddler实现弱网测试
  12. StringBuilder类的作用,以及与String类的相互转换
  13. otdr测试波形修改软件,AQ7932(OTDR仿真分析软件)
  14. 简单线性回归的应用及画图(一)
  15. 如何在Mac电脑中设置安全与隐私?如何加密应用?
  16. 两台计算机互相共享一个网络,两台电脑共用一个路由器上网,但两台电脑不能互相访问共享,怎样设置啊?两台电脑系统都XP的...
  17. 提高计算机启动速度的是什么,电脑怎么提高开机速度?几个提高开机速度的各项优化...
  18. php 405错误怎样重现,phpmyadmin出现405错误怎么办?
  19. oracle11g 建立全文索引
  20. 天蝎座2006年运程

热门文章

  1. 分布式系统:时间、时钟和事件序列
  2. 认缴出资额和实缴出资额的区别
  3. 行星狩猎”,AI已经出手
  4. 计算机常用文件夹怎么关,win7系统隐藏最近使用的文件和常用文件夹的处理步骤...
  5. 【SSD论文解读】 论文中用到的数据集:Pascal VOC、MS COCO、ImageNet
  6. 道路运输从业人员管理
  7. Velodyne不敌当年勇!优势不再,恐遭替代?
  8. SSIS读取一个Excel文件中不同Sheet页的几种方案
  9. 青龙面板-快手极速低保版
  10. 直播html接口,直播接口文档.html