Verify sessionToken failed,maybe login expired:Could not find user

我是将多个小程序绑定同一个应用,使用同一张_User表,所以登录的时候没有使用SDK中的loginWithWeapp方法,而是自己通过云函数的方式获取unionId后调用 loginWithWeappWithUnionId方法进行登录。
当我把某个用户删除后,调用任何云函数都报如题的错误,获取unionId也没有办法,相当于也没有办法登录(注册)了。
请问该如何解决?有没有清除本地缓存的方法?尝试过将AV.User.currentUser 设置为空,没有效果。

在客户端调用了 AV.User.logOut(); 以后可以正常调用云函数和登录了。

那是不是意味着只要在控制台删除了用户,只有在客户端调用退出登录才有办法解决问题?在客户端监听相应的错误来解决这个问题?

如果云函数中的操作不涉及用户的话,也可以设置 ignoreInvalidSessionToken 选项,详见 文档