1. 今天做了什么
(外卖day6的内容)
- HttpClient的使用
- 微信小程序开发入门
- 项目目录结构
- 获取头像与昵称
- 获取授权码
- 微信登录
- 流程:小程序获取授权码->携带授权码向服务端发起请求->服务端使用授权码向微信的接口发起请求,获取openid(微信用户唯一标识)->查询若为新用户则1创建->创建jwt令牌,与用户基本信息一起返回给小程序
- 设置拦截器,对除登录与获取营业状态的其他来自用户端的请求进行令牌校验
2. 核心知识点
- HttpClient的使用
- 登录流程
3. 深度思考
4. 踩过的坑
- 从json字符串中解析出信息:
1 | JSONObject jsonObject = JSON.parseObject(resultJson);//将json字符串转换为json对象 |