关于微信登录的逻辑 wx.login()的问题?
如果需要串联pc端的扫码登录是需要 UnionID的。
现在问题来了,wx.login()这个接口本身是用来静默登录,通过后端拿到openId建立账号的,但串联pc端的扫码登录,h5应用的授权登录这些则需要UnionID。而获取UnionID的方式就是上图的6种。想通过wx.login()静默登录建立账号则只能通过2,3种方法。但用户如果是第一次使用这个小程序,没有关注公众号,更不存在同主体下授权过移动应用,那这小程序是不是就没办法通过wx.login()+code2Session的方式静默登录,建立账号。还是我的登录逻辑理解有错,有更好的方式实现登录请告知。