摘要:开发者服务器通过前端传回的与微信服务端换去通过确认用户信息,同时返回登陆态。
小程序登录流程
官方小程序登录API讲解 ,看官看明白了就请忽略下一条 ( ̄□ ̄||)
下面是一张官方小程序登录流程图,做了下划分,红色为前端负责部分,绿色为后台负责部分:
小程序登录 wx.login()。微信登录api,只要有联网就不会失败,有success回调,成功后返回一个 code(临时登录凭证) ,code的使用需要注意两点:
code有效期只有5分钟,在5分钟内要和后台进行交互
code只能使用一次!一次!一次!(这里的重复表示强调),所以每次需要时不能使用缓存的code,只能重新调用wx.login()。使用了缓存的code, 回台会将这个 code 标识为 js_code,不能继续使用。
登录凭证校验。平台类型小程序,都是需要打通平台数据的,那首先得验检测接口是否互通。这个接口为小程序固定接口,平台类型小程序关联完成后即满足unionid,这个测试接口会正常返回unionid。接下来就可以进入开发者服务端的登录校验了。
3.服务端登录。开发者服务器通过前端传回的code 与微信服务端换去unionid, 通过unionid确认用户信息,同时返回登陆态。小程序没有cookie,前端需要存储登陆态,方法:wx.setStorageSync("key", "value");
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/95609.html
摘要:参考链接微信小程序七日谈第五天你可能要在登录功能上花费大力气理解认证及实践网站微信登录实现最后,感谢女朋友支持。 开发微信小程序时,接入小程序的授权登录可以快速实现用户注册登录的步骤,是快速建立用户体系的重要一步。这篇文章将介绍 python + sanic + 微信小程序实现用户快速注册登录全栈方案。 微信小程序登录时序图如下: showImg(https://segmentfaul...
摘要:参考链接微信小程序七日谈第五天你可能要在登录功能上花费大力气理解认证及实践网站微信登录实现最后,感谢女朋友支持。 开发微信小程序时,接入小程序的授权登录可以快速实现用户注册登录的步骤,是快速建立用户体系的重要一步。这篇文章将介绍 python + sanic + 微信小程序实现用户快速注册登录全栈方案。 微信小程序登录时序图如下: showImg(https://segmentfaul...
这是小程序开发第二篇,主要介绍如何上传图片到腾讯云,之所以选择腾讯云,是因为腾讯云免费空间大? 准备工作 上传图片主要是将图片上传到腾讯云对象存储(COS)。 要使用对象存储 API,需要先执行以下步骤: 购买腾讯云对象存储(COS)服务 在腾讯云 对象存储控制台 里创建一个 Bucket 在控制台 个人 API 密钥 页面里获取 AppID、SecretID、SecretKey 内容 编写一个...
阅读 3693·2021-11-11 10:58
阅读 2475·2021-09-22 15:43
阅读 2867·2019-08-30 15:44
阅读 2186·2019-08-30 13:08
阅读 1820·2019-08-29 17:28
阅读 884·2019-08-29 10:54
阅读 674·2019-08-26 11:46
阅读 3506·2019-08-26 11:43