收藏
回答

云函数内如何编写代码脱敏?

// 云函数入口文件
const cloud = require('wx-server-sdk')


cloud.init()
const db = cloud.database()
const bqj_dayHTs = db.collection('bqj_dayHT')


// 云函数入口函数
exports.main = async (event, context) => {
  try {
   tmp= bqj_dayHTs.doc(event.id).get()
  tmp.chargePeopleContactWay =tmp.chargePeopleContactWay.substr(0,1)+"**"
    return await tmp
     
  } catch(e) {
    console.error(e)
  }

}


我想在云函数脱敏,但发现没有效果,找了半天没找到,求大神给个示范.

回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-03-17

    手机号隐藏中间的几位吗?

    2020-03-17
    有用 1
    回复 22
    • l'm
      l'm
      2020-03-17
      对,还有名字隐藏.tmp.chargePeopleContactWay =tmp.chargePeopleContactWay.substr(0,1)+"**".但我这句话不生效,本地还是原来的值
      2020-03-17
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-03-17回复l'm
      2020-03-17
      回复
    • l'm
      l'm
      2020-03-17回复Mr.Zhao
      我拿requestID做了个测试,好像没有生效-O-
      2020-03-17
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-03-17回复l'm
      requestID  是集合的字段?
      2020-03-17
      回复
    • l'm
      l'm
      2020-03-17回复Mr.Zhao
      嗯,是返回值
      2020-03-17
      回复
    查看更多(17)
登录 后发表内容
问题标签