如果用户卸载了小程序,过段时间又重新加载了小程序,可以自动登录吗?

发布于 7 年前作者 xiuyingliang15044 次浏览最后编辑 7 年前来自 issues

如果用户卸载了小程序,过段时间又重新加载了小程序,可以不点击button实现自动登录吗?

现在问题是:不论是数据库有或没有该用户(卸载后第一次登陆时,此时数据库是有用户信息的),用户必须点击到button才可以调用 wx.getUserInfo  请问有什么办法可以直接走 数据库 查询有没有该用户吗?

4 回复
jzhao
jzhao1 楼6 年前

用户卸载小程序会同时删除本地的存储的一切相关用户信息,在下次用户进入时候需要重新登陆获取

yangyan
yangyan2 楼6 年前

如果你说的登录是login,那么是可以的。

你如果数据库里有存储对应的openId的用户信息,

那么可以直接静默登陆,使用wx.login获取code并从库里拿到对应的用户信息,头像昵称等。

如果你说的是直接获取授权,是不行的。

用户删除小程序后所有授权都会关闭。

yonggao
yonggao3 楼6 年前

不行的,需要重新授权

dxia
dxia4 楼5 年前

应该是没有的