在小程序里面授权登录是必须要button的,在按钮里面有一个事件bindgetuserinfo
可以获取用户的个人信息
<button open-type="getUserInfo" bindgetuserinfo="enter">登录</button>
然后在这个事件里边写一个wx.login
在这个成功回调里边可以获取到一个code值
wx.login({success(res){console.log(res.code)}})
然后利用这个code就可以获取openid
data: {session_key: "u6dbRJL/kMIM+9BUvHynvg==", openid: "oQnWq5Tih10ed7OaOIaGzzLzrq8s"}
最后呢我们就可以利用这个openid来获取到我们想要的用户id了,因为授权登录最重要的就是获取到用户id。