直接上代码

<button onclick="getService()">一键登录</button>
<button onclick="logout()">退出登录</button>
<script>// 微信登录鉴权服务var auth = null;// 获取登录鉴权服务列表,单独保存微信登录鉴权服务对象// 5+APP在plusready事件中调用,uni-app在vue页面的onLoad中调用function getService(){plus.oauth.getServices(function(services) {for (var i in services) {var service = services[i];  if (service.id == "weixin") {auth = service;break;}}auth.login(function(e){  //预登录成功console.log(JSON.stringify(e))// 显示一键登录选项},function(error){  // 预登录失败  // 不显示一键登录选项(或置灰)  // 根据错误信息判断失败原因,如有需要可将错误提交给统计服务器console.log(error.message);})})}function logout() {auth.logout(()=>{console.log('退出登录')auth=null})}
</script>

首先获得微信授权对象,对象挂载登录,登出等方法

登录:获取对象后,直接调用登录方法

登出:获取到的对象有登出方法

详见官方文档

HTML5+ API Referencehttps://www.html5plus.org/doc/zh_cn/oauth.html

5+App用户获取微信登录相关推荐

  1. 微信小程序(九)微信登录(授权)、获取微信登录凭证code、openid

    微信登录 微信登录面对的问题: 怎么获取用户在微信的信息 怎么获取小程序用户的唯一身份标志 获取openid的方法 wx.login() 方法可以获取微信登录凭证code 使用code 可以向微信服务 ...

  2. Android App实现第三方微信登录

    Android App实现第三方微信登录 Android App实现第三方微信登录 1.下载微信官方最新的sdk,集成到app中.如下图: 2.注册到微信 可以在app的某个Activity的onCr ...

  3. 联系微信ID服务器失败,微信小程序-新用户获取微信手机号登录服务端获取不到unionid情况...

    需求:微信小程序进行获取手机号登录时,登录失败 授权微信用户信息 授权微信手机号 bindLogin: function(e) { wx.hideLoading(); console.log(e.de ...

  4. (详细版)java实现小程序获取微信登录,用户信息,手机号,头像

    ps:springboot结合mybatisPlus.mysql实现,简单易懂,一件粘贴使用,详细往下看↓ 步骤: 1.注册微信开发平台账号,并创建小程序,获取小程序的AppID和AppSecret. ...

  5. 不懂第三方网站、App如何接入微信登录怎么办?这里我详解单点登录之第三方微信登录(建议收藏)

    2021/9/3 文章目录 一.前置准备 二.微信登录流程分析 第一步:请求code 第二步:通过code获取access_token 第三步:通过access_token调用获取用户信息 三.接口核 ...

  6. APP调用第三方(微信)登录(最详细的实现流程)

    最近使用weexplus做了个app 用户需要的是可以使用第三方微信实现登录(虽然网上有很多相关的什么申请开发者账户.appid.openid等资料:但是都是讲的中间的那一部分请原谅我是个菜鸟,脑补开 ...

  7. 四步获取微信登录所需的openid和session_key

    文章目录 介绍 1.获取code并向服务器发送请求 2.引入发送HTTP请求的maven依赖 3.封装HTTP请求工具类 4.编写控制器 介绍 菜鸟教你一步到位 注意事项: 必须是GET请求 微信发送 ...

  8. .net微信公众号或微信打开,静默授权,获取微信登录者的openid

    ajax提交时openid会丢失,所以第一次获取了,就放到cookie里,再提交时使用 JS代码 <script>$(function () {$(".submit") ...

  9. Creator+微信小游戏:(1) 获取微信登录信息

    目录 准备 开始 代码讲解 获取用户信息 下载图片 完整示例代码 本教程以Cocos Creator讲解如何获取微信用户的基本信息. 最常用的信息是:昵称(字符串),头像(图片). 准备 你应该准备好 ...

最新文章

  1. 关于编译安装nginx的一些问题
  2. HP ALM 使用经验
  3. mysql insert慢_MySQL insert语句慢查询的优化
  4. 阻止a链接跳转方法总结
  5. python引用、浅拷贝、深拷贝
  6. Altium Designer(七):3D模型
  7. 营山天气预报软件测试,营山天气预报15天
  8. oracle的sql的语法解析,oracle SQL解析步骤小结
  9. 汇川plc c语言,汇川plc可编程控制器模块种类
  10. js 生成二维码(qrcodejs)
  11. vmware fusion 7 序列号
  12. 关于蚂蚁的纯知识解读:杠杆、资本充足率、ABS
  13. 重新定义公司-谷歌是如何运营的 读书笔记+读后感
  14. 林轩田《机器学习基石》第一篇(观后感)
  15. 局域网win7计算机如何互访,局域网Win7与WinXP电脑不能互访怎么办?
  16. Win10更新后,无音量,显示未安装任何音频设备,解决方法,2021-9-15
  17. ur机器人计算机模拟仿真,ur机器人编程-设置工具
  18. Spring Boot Admin2 @EnableAdminServer的加载
  19. 武汉二手房市场现在怎样了?涨了还是跌了?分析下武汉二手房数据
  20. 小米兰亭pro ttf_探索 让未来多一种可能 小米5G新品发布会直播

热门文章

  1. android使用gmail+app,Android 使用 Gmail 来发送邮件
  2. python爬上去飞卢_pyhon3爬虫爬取飞卢小说网小说
  3. 用opencv完成身份证识别
  4. ENVI中实现快速定位到当前坐标
  5. 设置独立服务www在Linux,linux中的服务
  6. C语言编写Picard迭代和牛顿迭代法
  7. Win10小问题——无法识别的usb设备(这里是键盘)
  8. 有道云笔记不同步_有道云笔记不能同步怎么办?
  9. 阿里云、腾讯云、UCloud和AWS的云主机测评
  10. 壹写作下载|壹写作软件电脑版下载