1.首先对小程序的登录流程简单讲解 游客:只要进入小程序就默认为游客身份,就算是游客也需要获取用户唯一标识 OpenID ,存入用户表 学生:学生信息由学校导入,学生进入后可以通过学号、手机号、姓名和身份证后6位进行绑定 导师:导师信息由学校导入,导师进入后可以通过手机号、工号、姓名进行绑定 《微信开放文档》: 简述一下步骤: 用户第一次进入小程序,前端调用 wx.login() 获取临时登录凭证code ,将code传给后端 后端通过code请求微信接口服务获取用户的OpenID,用OpenID来创建用户存入用户表 再通过用户编号、用户类型(会员/管理员)、客户端编号来创建Token令牌并返回给前端 Token令牌有过期时间,在有效期内用户可以直接进入 当过了有效期后,就会再次通过code得到OpenID(同一个微信用户OpenID是不变的),当用户表中有OpenID时,不用再次创建,直接返回该用户,创建Token令牌返回前端 2.登录流程代码 通过code获取openid @Data @NoArgsConstructor @AllArgsConstructor...