评论

小程序如何生成给用户生成一个UID

为方便用户管理,系统的openid太长根本不方便记忆和管理,所以想到这个方法来处理

直接上图


为方便用户管理,系统的openid太长根本不方便记忆和管理,所以想到这个方法来处理

        //检查,检查是否之前已经授权登录,注册成功了
        db.collection('users').where({
          _openid: app.globalData.openid
        }).get({
          success(res){
            if(res.data.length==0){
              //添加记录到数据库
              db.collection('users').add({
                data: {
                  num:Math.floor(Math.random() * 1000000 + 10),//UID
                  avatarUrl : user.avatarUrl,
                  nickName: user.nickName,
                  time:Date.now(),//UID生成
                },


然后就可以成功啦

最后一次编辑于  2022-05-04  
点赞 0
收藏
评论

2 个评论

  • 星棋
    星棋
    发表于移动端
    2022-10-25
    方便问下这个time:Date.now()怎样可以显示出时间吗?我用它只能输出一串数字
    2022-10-25
    赞同
    回复
  • 小何
    小何
    发表于移动端
    2022-05-05
    末帆尖卜。一△
    2022-05-05
    赞同
    回复
登录 后发表内容