【小程序】学习笔记四

----------------------------------------------------------------------

笔记整理自微信小程序官方文档,目的加深印象,以及日后快速查询 

https://developers.weixin.qq.com/miniprogram/dev/framework/

----------------------------------------------------------------------

 

https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html

 

大致流程说明:

  • 小程序调用 wx.login() 获取 临时登录凭证code ,并回传到开发者服务器。
  • 服务端调用 auth.code2Session 接口,换取 用户唯一标识 OpenID 和 会话密钥 session_key

之后开发者服务器可以根据用户标识来生成自定义登录态,用于后续业务逻辑中前后端交互时识别用户身份。

 

结合实际业务,小程序手动登录流程图如下:

 

 

 

登录后,本地生成缓存信息,在session_key有效期内,可以自动登录,流程如下:

 

 

 

 

得意时做事,失意时读书
原文地址:https://www.cnblogs.com/lanse1993/p/12653366.html