实现微信小程序之授权登录(微信小程序授权登录怎么做)

网友投稿 1148 2022-09-30

实现微信小程序之授权登录(微信小程序授权登录怎么做)

实现微信小程序之授权登录(微信小程序授权登录怎么做)

程序员必备接口测试调试工具:立即使用Apipost = Postman + Swagger + Mock + Jmeter Api设计、调试、文档、自动化测试工具 后端、前端、测试,同时在线协作,内容实时同步

前言:由于微信官方修改了 getUserInfo 接口,所以现在无法实现一进入微信小程序就弹出授权窗口,只能通过 button 去触

发。

1.实现思路

信小程序的时候,判断用户是否授权了,如果没有授权的话就显示下面“界面简介”的第一个图,让用户去执行授权的操作。如

果已经授权了,则直接跳过这个页面,进入首页。

相关免费学习推荐:微信小程序开发

2.界面简介

3.源码

login.wxml

申请获取以下权限 获得你的公开信息(昵称,头像等) 授权登录 请升级微信版本-

login.wcss

.header { margin: 90rpx 0 90rpx 50rpx; border-bottom: 1px solid #ccc; text-align: center; width: 650rpx; height: 300rpx; line-height: 450rpx;} .header image { width: 200rpx; height: 200rpx;} .content { margin-left: 50rpx; margin-bottom: 90rpx;} .content text { display: block; color: #9d9d9d; margin-top: 40rpx;} .bottom { border-radius: 80rpx; margin: 70rpx 50rpx; font-size: 35rpx;}-

login.json

{"navigationBarTitleText": "授权登录"}-

login.js

代码的 wx.request 是我项目与后台的一些交互,可直接删除掉。

需要修改的地方:

记得自己补上 wx.switchTab 接口中的 url 属性,这是授权成功后跳转的页面路径,由于我的首页是 tarBar 页面,所以这里用

wx.switchTab ,如果不是 tarBar 页面的话,可以用 wx.navigateTo 和 wx.redirecTo 去跳转

相关免费学习推荐:微信小程序开发教程

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:IDEA的Swing可视化插件JFormDesigner详解
下一篇:PMP-12.项目采购管理-12.1规划采购管理
相关文章

 发表评论

暂时没有评论,来抢沙发吧~