当前位置:网站首页>微信小程序的登录
微信小程序的登录
2022-07-29 12:37:00 【richest_qi】
前情提要
API:wx.login()
wx.login(Object object),调用这个API将返回用户登录凭证,且凭证有效期为5分钟。
它接收一个对象作为参数,该对象包含如下属性:
timeout,超时时间,number类型,单位为ms(毫秒),非必填。success,接口调用成功的回调函数。fail,接口调用失败的回调函数。complete,接口调用结束(不论成功or失败)的回调函数。
小程序登录流程时序
小程序登录流程时序如下图所示,
- 调用API:
wx.login(),获取临时登录凭证code,并传到开发者的后台服务器。 - 开发者的后台服务器,调用接口:
https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=临时登录凭证code&grant_type=authorization_code,即向微信服务器发送请求以获得用户唯一标识openid。appid,小程序ID。登录微信公众平台,首页>开发>开发管理>开发设置,即可获得appid。secret,小程序密钥。secret的获取方式与获取appid的方式相同。js_code,调用wx.login()返回的临时登录凭证code。

相关链接
【微信小程序】微信登录
【微信小程序】用户登录
wx.login(Object object)
小程序登录
auth.code2Session
边栏推荐
- JUC阻塞队列-ArrayBlockingQueue
- Chapter 6 c + + primer notes 】 【 function
- PHP uedtior报错 errorHandler is not defined
- C语言小游戏------贪吃蛇----小白专用
- PHP 基础知识
- Nacos hierarchical storage model - the cluster configuration and NacosRule load balance
- 【云原生】微服务之Feign的介绍与使用
- [GO语言基础] 一.为什么我要学习Golang以及GO语言入门普及
- RedisTemplate使用详解
- 3D激光SLAM:LeGO-LOAM论文解读---硬件系统部分
猜你喜欢
随机推荐
[Cloud native] Introduction and use of Feign of microservices
MySQL如何对SQL做prepare预处理(解决IN查询SQL预处理仅能查询出一条记录的问题)
【c ++ primer 笔记】第6章 函数
阿里云官方 Redis 开发规范!
苹果手机用久了卡顿,学会这样清理缓存,清理后和新机一样流畅
Dataset:Medical Data and Hospital Readmissions医疗数据和医院再入院情况数据集的简介、下载、使用方法之详细攻略
如何监控海外服务器性能
IDEA2021.2安装与配置(持续更新)
mysql 存储过程详解
Sql file import database - nanny level tutorial
TiFlash 源码阅读(五) DeltaTree 存储引擎设计及实现分析 - Part 2
传奇版本添加npc修改增加npc方法以及配置参数教程
什么是BOM
金仓数据库KingbaseES客户端编程接口指南-JDBC(4. JDBC 创建语句对象)
[纯理论] YOLOv5
TiDB upgrade share with case (TiDB v4.0.1 to v5.4.1)
金仓数据库KingbaseES客户端编程接口指南-JDBC(3. JDBC 建立/关闭连接)
【C语言】扫雷游戏实现(初阶)
sleep()方法和wait()方法的区别?安全
金仓数据库KingbaseES客户端编程接口指南-ODBC(6. KingbaseES ODBC 的扩展属性)
![[GO语言基础] 一.为什么我要学习Golang以及GO语言入门普及](/img/ac/80ab67505f7df52d92a206bc3dd50e.png)




![[纯理论] FPN (Feature Pyramid Network)](/img/30/cfb6e3197bc2f4e7e0f1d492976c47.png)


![[网鼎杯 2020 半决赛]AliceWebsite](/img/59/5b87c1ce83adc4027efe8fff5d39ef.png)
![[纯理论] FCOS](/img/a4/f4f28faf5764e1fdebd475e445e2b0.png)