小程序账号登录+用户登录信息缓存

需求描述:

实现在小程序用账号密码登录系统,以及缓存用户登录信息。

解决思路:

其实这是我第一次做登录的功能,以前自己做登录的时候都是简单的输入账号密码登录,再缓存登录信息。其他的那些流程不是很懂,这次项目中做这个功能的时候,自己去查了一些资料,以及参考了其他项目中的登录功能,才得以完成这个任务。

其中总的流程在微信小程序官网中已经给出来了,如下图所示:

小程序登录流程官网图

整体开发流程,和以下流程差不多:
  • 通过wx.login()获取code。
  • 将这个code发送给后端,后端会返回一个token,这个token将作为你身份的唯一标识。
  • 将token通过wx.setStorageSync()保存在本地存储。
  • 用户下次进入⻚面时,会先通过wx.getStorageSync() 方法判断token是否有值,如果有值,则可以请求其它数据,如果没有值,则进行登录操作。
 

微信小程序登录流程(附代码+图解):https://juejin.cn/post/7212074532340908091

 
 
posted @ 2023-06-18 10:45  爱美丽——  阅读(447)  评论(0)    收藏  举报