按照官方文档建议,可以调用wx.checkSession接口检测当前用户登录态是否有效,AV.User.loginWithWeapp()中似乎并没有加入相关判断。是否一键登录SDK没有采用微信建议的session管理方式?

AV.User.loginWithWeapp() 是对 wx.login() 的封装,如果你不需要用到登录之后 authData 中的 session_key,那么不需要 checkSession,如果需要用到,那么需要手动在页面打开的时候 checkSession,如果失效再调用 AV.User.loginWithWeapp()