Day06 通关:微信登录的 code 流程,我搞懂了

今天学完了苍穹外卖的微信登录模块。

最大的困惑:为什么小程序只传一个code给后端,而不是直接传openid?

查了资料才明白:code是一个临时票据,后端需要用code加上AppSecret去微信服务器换openid。AppSecret绝对不能放在前端,所以必须绕这一圈。

代码跑通了,流程也清晰了。继续Day07。