小程序登录的疑问?
发布于 6 年前 作者 oyi 13618 次浏览 来自 问答

这个问题也不知道要从何描述,大致意思就是,我使用小程序的时候,第一次点登录之后,怎么判断是第一次登录呢,因为第一次登录就要获取昵称,头像这些信息存储到数据库中。

现在我是先wx.login()获取code,然后再wx.getUserinfo()获取encryptedData和iv,再同时将code和encryptedData和iv传到后台, 先通过code2session,获取到openid, 判断数据库中是否有该openid,如果有就返回用户登录成功信息,如果没有,就通过session_key和encryptedData和iv进行解密获取userinfo,再将该信息存储到数据库,然后返回登录成功。

但是我这样每次都会传输encrypted和iv不知道会不会有什么问题呢?

回到顶部