uniapp 支付宝小程序手机号登陆
开发支付宝小程序,在登录的时候,由于需要手机号登陆,所以需要在支付宝小程序后台去申请手机号登陆权限。
支付宝小程序登陆组件设置
<!-- #ifdef MP-ALIPAY --> <button class="login" type="default" open-type="getAuthorize" @getAuthorize="onGetAuthorize" @error="onAuthError" scope=phoneNumber>授权手机号一键登录</button> <!-- #endif -->
支付宝登陆官方代码、
支付宝方法
//支付宝登录
zhifubao:function(encry){
var that = this;
let openId = that.openId; //进入小程序时获取code 请求的openid
let 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开发微信小程序-2.页面制作
下一篇:
java 微信小程序-发送模板消息
