收藏
回答

关于小程序的用户使用问题?

各位大神,麻烦问下开发的小程序只想在一个微信群中使用,不想别的用户访问使用,了解到有开发版本,但是只能设置15个微信号的访问权限,实际使用人数要大于15个,但是发布后的线上版本所有人又都能访问到,不想使用打开小程序后输入密码才能访问这种方案,有其他更好的方案吗

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

2 个回答

  • 拾忆
    拾忆
    02-04

    小范围使用特定的小程序这个场景基本不可能,在排除小程序绑定用户的openid因素外,限制搜索只能让陌生人不能通过搜索访问,但是如果有人分享出去,别人通过分享访问就不能限制住。小程序审核人员审核小程序你也不能不让他们去访问,不然审核也无法通过。最新的登陆规范也不允许未体验小程序功能就要求用户必须登陆或者其它方式去验证后才使用具体功能(特殊场景除外)。

    02-04
    赞同
    回复 3
    • Mr_Chù
      Mr_Chù
      02-04
      感谢回答,是否小程序绑定用户openid可以实现同时也是登录规范允许的?您能讲一下的您的方案吗?openid事先不知道啊,每个用户登录才能生成openid啊,您的意思是否是用户登录时将openid和该用户绑定?但是openid不是会变化的吗
      02-04
      回复
    • 拾忆
      拾忆
      02-04回复Mr_Chù
      通过下面这个接口可以获取openId。
      https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/login/auth.code2Session.html
      接口请求都是异步的,所以打开页面后再调用接口才能判断~
      02-04
      回复
    • Mr_Chù
      Mr_Chù
      02-04回复拾忆
      我使用的云开发,openid的获取还简单一些,感谢!
      02-04
      回复
  • undefined
    undefined
    02-04

    小程序禁止搜索,使用人的openid都写到云数据库集合里面,小程序加载的时候判断下openid在不在里面,不在的话就不让他进去主页面

    02-04
    赞同
    回复 5
    • Mr_Chù
      Mr_Chù
      02-04
      十分感谢您回复,厉害!但是有两点疑惑,第一,小程序禁止搜索是在版本发布时微信公众平台上设置吗?第二,如果使用判断openid的话,我理解的意思大概是这样:如果是比对的话,首先要知道用户的openid,但是每个用户的openid事先也不会知道,是否要每个用户先运行小程序获取到每个用户的openid?openid不是会变的吗?
      02-04
      回复
    • undefined
      undefined
      02-04回复Mr_Chù
      openid不会变,你们都是一个群里的,让他们访问你的小程序就能获取到。限制搜索是在平台上配置。但是这样审核就麻烦了,审核员进不去
      02-04
      回复
    • Mr_Chù
      Mr_Chù
      02-04回复undefined
      1、那能否审核通过后再设置限制搜索?
      2、每个微信号登录小程序都有固定的openid?和登录设备无关?
      02-04
      回复
    • undefined
      undefined
      02-04回复Mr_Chù
      限制搜索不影响审核。openid和微信号有关
      02-04
      回复
    • Mr_Chù
      Mr_Chù
      02-04回复undefined
      好的,感谢
      02-04
      回复
登录 后发表内容
问题标签