一、有风险写法:
说明:整个的流程是这样的,前端调用wx.login获取code,用code+secret+appid拼接url请求微信服务器来获取用户唯一标识:oppenid,然后post请求把一堆oppenid、username等的用户信息再传给服务器,服务器(python)接收到请求以后,再给前端一个json格式的用户信息(数据库读取)。
前端小程序:
wx.login({
success: res => {
console.log(res.code);
if (res.code) { //得到code以后,用code+secret+appid获取用户唯一标识:openid
var appId = 'wx0xxxxxxxx'; //放你自己的appid
var secret = '4a67321xxxxxxxxxxxx'; //方你自己的secret
var code=res.code;
wx.request({ //请求微信服务器,为了得到oppenid
url: 'https://api.weixin.qq.com/sns/jscode2session?appid=' + appId + '&secret=' + secret + '&js_code=' + code + '&grant_type=authorization_code',
data: {},
header: {