收藏
回答

新用户进入小程序怎么区分是“boss”还是“员工”,请看问题描述

需求:

       这个小程序是一家品牌服装店要做的项目,主要功能就是售卖服装。普通用户进入就是走正常买卖流程,但是服装店的boss(多个)进入小程序有特权:

1:刚进入页面时会弹窗提示“hello,boss!欢迎回来”。

2:boss充值余额不需要花钱。只产生记录。


特权功能都好做,但是:

        问题:我有什么好的办法在新用户进入小程序之前知道他是boss还是普通用户?


PS:boss是商家小部分用户,我在后台可以提前录入boss信息,但是当boss和普通用户第一次进入小程序时我拿什么参数来判断他的身份?


我想过用openid来判断,但是boss没进入小程序之前我怎么能拿到他的openid?或者广大道友可有什么好的意见方法?求助

PS(该小程序不做身份证,手机号,姓名等用户认证 所以我没有什么好的唯一性的参数来判断)

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

25 个回答

  • var 友原
    var 友原
    2018-12-29

    我觉得第一次进入没必要显示‘hello,boss!欢迎回来'吧,之前都没进入过哪来的欢迎回来,无论是客户还是老板第一次进入显示相同的欢迎语,如‘欢迎来到XX服装店'之类的,之后再进入就有信息了,就可以根据openid判断了,这时再显示'hello,boss!欢迎回来'才比较好一点。

    2018-12-29
    有用 8
    回复
  • pelin
    pelin
    2018-12-28

    做一个类似邀请码的功能。进入小程序之后,用户录入邀请码。根据邀请码判断用户身份。

    2018-12-28
    有用 5
    回复 7
    • Z
      Z
      2018-12-28

      多谢,这个思路可行

      2018-12-28
      回复
    • 洲
      2018-12-28

      每次登陆每次输入? ?

      2018-12-28
      回复
    • pelin
      pelin
      2018-12-28回复

      输入一次标记了openid。后台记录好下次就不用了啊。

      2018-12-28
      回复
    • 瞎闹腾i
      瞎闹腾i
      2018-12-30

      测试

      2018-12-30
      回复
    • 瞎闹腾i
      瞎闹腾i
      2018-12-30

      测试

      2018-12-30
      回复
    查看更多(2)
  • Smile
    Smile
    2018-12-29

    首先要分析题意: 未知用户进入小程序,判断用户所属权限,展示对应界面或内容

    解答:

    boss为小部分未知用户,此类用户必然是提前获知的,而且这部分用户的获取也是有条件的。

    方法一:

    首先开通开放平台,增加一个boss宣传绑定h5页面(顺带获取用户的其他信息,并验证是否具有相关资格成为boss),用于获取用户的uid,存表

    未知用户进入小程序后匹配其uid是否存在即可。

    方法二:

    登入后做个遮罩展示特权用户登录入口进行手机号验证 简单粗暴有效

    方法三:

    特定二维码扫码进入+验证用户信息 简单粗暴

    方法四:

    邀请码 + 验证用户信息,简单粗暴

    个人认为最为理想的应使用第一种方法,应为此类用户有个前置条件,对于平台而言是已知的用户

    2018-12-29
    有用 2
    回复
  • 2018-12-28

    带参数的小程序码了解一下。

    boss扫A码

    客户扫B码

    2018-12-28
    有用 1
    回复 3
    • Z
      Z
      2018-12-28

      涨知识了

      2018-12-28
      回复
    • 2018-12-29

      局限了啊,用户不全是通过扫码过来的,推广手段太多了

      2018-12-29
      回复
    • 2019-01-02回复

      规定BOSS必须扫A码,扫B码或搜索小程序、分享小程序进入的,一律都是客户。

      2019-01-02
      回复
  • 从零开始
    从零开始
    2018-12-28

    boss第一次给他们一个带参数的二维码进小程序。。。别让他们自己进,之后有了openid做了记录之后就随便进了

    2018-12-28
    有用 1
    回复
  • 2018-12-28

    。。描述有问题吧,没有进入小程序你在哪儿拿?靠意念吗?正常就是进入小程序拿到openid,然后根据它去判断用户身份。。。根据身份不同展示页面也就不同了


    2018-12-28
    有用 1
    回复 7
    • 微云
      微云
      2018-12-28

      赞同

      2018-12-28
      回复
    • Z
      Z
      2018-12-28

      现在问题就是没进入小程序我拿不到openid,没办法判断。你说的进入小程序之后拿openid判断,请问你怎么知道哪个openid是boss?

      2018-12-28
      回复
    • Z
      Z
      2018-12-28回复微云

      您好,我说的我都思路其实已经被我否定了,我是在求助。。。

      2018-12-28
      回复
    • 2018-12-28回复Z

      你的openid没有和用户绑定吗?这些都是后台的事啊,你拿到code给后台,后台去换取openid,然后后台根据openid去查询你们系统的用户信息,返回给你,你再根据用户信息里用户的类型去做差异化展示

      2018-12-28
      回复
    • Z
      Z
      2018-12-28回复

      openid当然和用户绑定,但是你的意思:“后台根据openid去查询系统的用户信息,然后返回给前台用户类型来做差异化展示”,请问后台拿个openid去系统里找什么参数来判断他的用户类型?我是可以提前录入boss的个人信息,但是我不能提前录入boss的openid啊,你要知道,用户第一次进入小程序那一刻我就要知道他的用户类型来做不同展示。

      2018-12-28
      回复
    查看更多(2)
  • Tanfu
    Tanfu
    2018-12-31

    只能用openid判断吧,没进入过小程序,就没有userid或者其他任何标识,只能是openid。可以叫boss先按照普通用户走一遍流程,然后在后台有了openid后修改为boss,以后就可以通过openid判断了。

    2018-12-31
    有用
    回复
  • 2018-12-30

    用unionid

    2018-12-30
    有用
    回复
  • 刘
    2018-12-30

    求一位程序员。不会做小程序你给做一下,有偿的。微信L13625344244谢谢


    2018-12-30
    有用
    回复
  • 橙汁~
    橙汁~
    2018-12-29

    你后台录入,怎么录入,????难道不输入openId

    2018-12-29
    有用
    回复

正在加载...

登录 后发表内容