uniapp授权登录

简介: uniapp授权登录

一、uni.getProvider 获取服务供应商

获取服务供应商 - uni-app官网 (dcloud.io)

// 获取服务供应商
uni.getProvider({
  service: 'oauth',
  success: function (res) {
    console.log(res.provider)
  }
});

二、uni.login 获取用户登录凭证code

登录 - uni-app官网 (dcloud.io)

// 获取用户登录凭证code
uni.login({
  provider: res.provider,
  success: function (loginRes) {
    console.log('uniapp登录凭证',loginRes);
  }
});

三、uni.getUserInfo 获取用户基础信息

登录 - uni-app官网 (dcloud.io)

// 获取用户基础信息 无需授权 不含code
uni.getUserInfo({
  provider: res.provider,
  success(res) {
    // 测试只有在微信端能拿到 支付宝端拿不到
    console.info('uniapp用户基础信息',res)
  }
});


相关文章
|
23天前
|
前端开发 JavaScript 应用服务中间件
【uniapp】谷歌授权登录,前端uniapp直调(含源码)
本文介绍如何在uniapp项目中实现谷歌授权登录,无需后端参与。文章分为三部分:1)谷歌授权登录流程,详细说明从用户点击登录到获取用户信息的整个过程;2)谷歌开发者控制台配置,包括创建项目、配置同意屏幕及OAuth客户端ID等步骤;3)uniapp前端实操,提供具体代码示例,展示如何获取授权码并用其交换访问令牌,最终获取用户信息
28 1
【uniapp】谷歌授权登录,前端uniapp直调(含源码)
|
1月前
|
存储 小程序 JavaScript
|
1月前
|
开发工具 Android开发
|
1月前
|
存储 前端开发 安全
|
1月前
|
小程序 前端开发 安全
|
1月前
|
存储 前端开发 Java
|
2月前
uniapp 登录
uniapp 登录
16 0
|
2月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的房屋租赁App的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的房屋租赁App的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的房屋租赁App的详细设计和实现(源码+lw+部署文档+讲解等)
|
2月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的汉服交易小程序的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的汉服交易小程序的详细设计和实现(源码+lw+部署文档+讲解等)
37 7
|
2月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的宠物医院微信小程序的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的宠物医院微信小程序的详细设计和实现(源码+lw+部署文档+讲解等)
54 7