请问如何在点击提交按钮的时候识别用户的openid,如果openid和规定的不一致则无法发布成功?

已经能够获取到每个用户的openid了,现在就是不知道怎么样才能让小程序在用户openid和规定的不一致的时候无法发布信息。因为我想的是只有我自己能发布信息但别人不能,我不是管理员所以没法设置仅管理员可写。

之前是这样写的但好像不太对,求指教!

    if(_openid != publishid){
      wx.showToast({
        icon: "none",
        title: '您暂时无权限发布'
      })
      return
    }

拿到自己的openid和规定可以发布的id比对。相等让发。不相等不发。从逻辑上看你这么写没问题。如果不行只能说明opentid==publishid。可能这两个取值有问题或者干脆没运行到这里