微信公开课
微信公开课小程序热门讨论关于「小程序定制如何确定用户身份」的小程序开发问题
补充:需求的场景描述(希望解决的问题)每次登陆获取的openId都不同,getUserInfo得到的信息都是用户可以去修改的,那么如何确认登陆进来的是谁呢……比如做一个论坛程序,用户张三、李四、王五、赵六是不同的4个用户
展开:需求的场景描述(希望解决的问题)每次登陆获取的openId都不同,getUserInfo得到的信息都是用户可以去修改的,那么如何确认登陆进来的是谁呢……比如做一个论坛程序,用户张三、李四、王五、赵六是不同的4个用户,每次张三登陆进来都得到了不同的openId,这样我就不能通过openId识别他是张三,张三的昵称今天是“内酷酷”,明天可能就改成了“阔约基”,这样就不能根据昵称确定他是张三……那么在小程序里,每次用户登陆,如何判断这个人就是张三,而且不会是李四、王五、赵六这些人假扮的呢希望提供的能力希望从数据结构、用户信息的原理方面指导一下如果有代码段就更加感激了补充说明假设我的collection是这样的一个结构:forumUser={_id:,UID:1001+userListlength+1,NickName:,AccountLevel:1}AccountLevel用来标识用户的身份,0是游客、1是普通用户、2是版主、3是论坛信息的管理员如果每次张三进来都得到不同的OpenID,那么一个张三对应的UID就可能会有asdasdad1qds11、lkjsd1qds11、qoewiuejkqds11这些,这样就没法管理用户了……我觉得我应该在哪里一定是理解错了什么……烦请各位前辈指导一下,谢谢即速小程序:同一个用户进入一个小程序的openId是一样的:_openid
更多有关「小程序定制如何确定用户身份」的讨论可以前往微信公开课小程序参与互动哦!了解更多