Day06 通关:微信登录的 code 流程,我搞懂了
今天学完了苍穹外卖的微信登录模块。
最大的困惑:为什么小程序只传一个code给后端,而不是直接传openid?
查了资料才明白:code是一个临时票据,后端需要用code加上AppSecret去微信服务器换openid。AppSecret绝对不能放在前端,所以必须绕这一圈。
代码跑通了,流程也清晰了。继续Day07。
今天学完了苍穹外卖的微信登录模块。
最大的困惑:为什么小程序只传一个code给后端,而不是直接传openid?
查了资料才明白:code是一个临时票据,后端需要用code加上AppSecret去微信服务器换openid。AppSecret绝对不能放在前端,所以必须绕这一圈。
代码跑通了,流程也清晰了。继续Day07。