[发明专利]用户名单管理方法、装置、平台及存储介质有效
申请号: | 201810306522.2 | 申请日: | 2018-04-08 |
公开(公告)号: | CN108520401B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 吴泽成 | 申请(专利权)人: | 深圳乐信软件技术有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06F16/27 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 名单 管理 方法 装置 平台 存储 介质 | ||
本发明实施例公开了一种用户名单管理方法、装置、平台及存储介质。该方法包括:确定接入所述平台的业务的至少一个白名单场景ID是否存在;当不存在时,生成与所述白名单场景ID对应的登录令牌并接收白名单场景ID对应的白名单用户列表;根据白名单的应用请求,在所述登录令牌验证通过时,将所述业务向所述白名单用户列表中的白名单用户进行发布。本发明实施例实现将白名单逻辑从业务代码中抽离成独立服务,避免重复建设,可以实现多业务的简单快速接入,无需重新开发即可实现千人千面的运营策略,提高白名单设置的灵活性;实现业务对应的场景的隔离且提高业务接入的安全系数。
技术领域
本发明实施例涉及产品运营技术领域,尤其涉及一种用户名单管理方法、装置、平台及存储介质。
背景技术
随着互联网应用的不断深入,为了更加满足用户的使用需求,经常需要对网站的产品进行改进,增加新的运营活动项目。新的运营活动项目只需涉及到一些特定的用户,通过将这部分特定用户放进白名单中,保证用户有资格参与活动。当有用户需要调用新的运营活动项目时,通过验证用户是否在运营活动项目的白名单中,验证用户是否有资格参与活动。
目前,运营活动项目的白名单以数据库表格的形式在运营活动项目代码中埋点,侵入运营活动项目代码中,在更新运营活动项目代码的同时,需要花费较多时间更新白名单,成本较高,更新运营活动项目代码不便;当白名单需要更新时,需要改动整个运营活动项目代码,无法做到灵活的选择性设置白名单。
发明内容
本发明实施例提供一种用户名单管理方法、装置、平台及存储介质,解决当前运营活动项目的白名单处理方法,成本高,运营活动项目更新不便,无法灵活的选择性设置白名单问题。
第一方面,本发明实施例提供了一种用户名单管理方法,应用于用户名单管理平台,包括:
确定接入所述平台的业务的至少一个白名单场景ID是否存在;
当不存在时,生成与所述白名单场景ID对应的登录令牌并接收白名单场景ID对应的白名单用户列表;
根据白名单的应用请求,在所述登录令牌验证通过时,将所述业务向所述白名单用户列表中的白名单用户进行发布。
进一步地,所述白名单的应用请求包括:新增白名单用户的添加请求;相应地,在将所述业务向所述白名单用户列表中的白名单用户进行发布之前,该方法还包括:
采用异步解耦和/或控制消费线程数的策略控制新增白名单用户添加的频率;
根据新增白名单用户对应的白名单场景ID,将所述新增白名单用户添加入所述白名单场景ID对应的白名单用户列表中。
进一步地,所述采用异步解耦的策略控制新增白名单用户添加的频率,包括:
建立白名单用户UID缓冲队列,所述缓冲队列中存储有新增白名单用户的用户UID,从所述缓冲队列中按照预设时间间隔提取预设数量的所述新增白名单用户的用户UID,以控制新增白名单用户添加的频率。
进一步地,在接收白名单场景ID对应的白名单用户列表之后,还包括:
接收用户维度数据,并将所述用户维度数据写入对应的白名单用户列表中;其中,所述用户维度数据至少包括:商品信息,金额信息和用户活跃程度信息。
进一步地,所述方法还包括:
根据白名单用户移除指令,移除白名单用户列表中的用户信息。
第二方面,本发明实施例还提供了一种用户名单管理装置,配置于用户名单系统管理平台,包括:
白名单场景ID确定模块,用于确定接入所述平台的业务的至少一个白名单场景ID是否存在;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳乐信软件技术有限公司,未经深圳乐信软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810306522.2/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理