add wechat auth check logic