前端获取的"code"只能使用一次.
小程序登录流程
code使用一次就会销毁
微信公众平台-》小程序-》API->开发接口

appid和appsecret是小程序提供的,code是从前端拿过来的,code只使用一次,就被销毁。返回session_key和openId,openId可以理解为用户主键,用于与用户进行绑定。Session_key是用户的会话信息。把session-key和openid做一个自关联,保存到session中去。
登录流程时序:
wx.login()获取code,wx.request()发送code到开发者服务器。
开发服务服务器用三个参数(appid+appsecret+code)请求WeChat Http Api,返回给开发者服务器session_key+openid
3.自定义登录状态返回前端,前端把自定义状态存入storage.
4.前端携带自定义状态,发送请求,开发者服务器验证,返回数据给给前端。
登录流程时序:
wx.login()获取code,wx.request()发送code到开发者服务器。
开发服务服务器用三个参数(appid+appsecret+code)请求WeChat Http Api,返回给开发者服务器session_key+openid
3.自定义登录状态返回前端,前端把自定义状态存入storage.
4.前端携带自定义状态,发送请求,开发者服务器验证,返回数据给给前端。
登录流程时序:
wx.login()获取code,wx.request()发送code到开发者服务器。
开发服务服务器用三个参数(appid+appsecret+code)请求WeChat Http Api,返回给开发者服务器session_key+openid
3.自定义登录状态返回前端,前端把自定义状态存入storage.
4.前端携带自定义状态,发送请求,开发者服务器验证,返回数据给给前端。
登录流程时序:
wx.login()获取code,wx.request()发送code到开发者服务器。
开发服务服务器用三个参数(appid+appsecret+code)请求WeChat Http Api,返回给开发者服务器session_key+openid
3.自定义登录状态返回前端,前端把自定义状态存入storage.
4.前端携带自定义状态,发送请求,开发者服务器验证,返回数据给给前端。
2018.6 课程发布时间
一、开发者工具下载
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html?t=18120512
二、登录功能模板
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html
test11