小程序登录后端实现

时间:2021-06-28 21:00:47   收藏:0   阅读:0

小程序登录后端实现

技术概述

技术详述

登录流程描述

  1. 调用 wx.login()获取 临时登录凭证code ,并回传到后端。
  2. 后端调用 auth.code2Session 接口,换取 用户唯一标识 OpenID 、 用户在微信开放平台帐号下的唯一标识UnionID(若当前小程序已绑定到微信开放平台帐号) 和 会话密钥 session_key
  3. 后端将获取的OpenID和数据库中的字段进行比对,若数据库中存在该OpenID,表示该用户不是首次登录,则从数据库中取出该用户相关信息,存入session中,并在后端的权限框架中予以授权认证。
  4. 若数据库中不存在该OpenID,则该用户为首次登录,前端再调用授权方法,将所需的用户信息(如微信头像、微信号等)传回后端,后端将其存入数据库并完成登录操作。

技术图片

代码

技术使用中遇到的问题和解决过程

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!