System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 平台软件授权共享方法、装置、存储介质及电子设备制造方法及图纸_技高网

平台软件授权共享方法、装置、存储介质及电子设备制造方法及图纸

技术编号:41070337 阅读:3 留言:0更新日期:2024-04-24 11:26
本申请涉及一种平台软件授权共享方法、装置、存储介质及电子设备,涉及授权共享技术领域,其中方法包括:在用户方成功登录软件授权共享平台对应的客户端时,获取所述客户端发送的工具使用指令;基于所述工具使用指令,判断所述用户方是否具有所述待使用工具的使用权限,若是,则从所述用户方对应的工具授权信息中获取所述待使用工具的已购买点位数量;根据所述已购买点位数量,对所述用户方使用所述待使用工具进行点位校验;若点位校验通过,则将所述工具授权信息填充至所述待使用工具对应的软件登录页中,并在登录成功后,确定所述待使用工具对所述用户方的授权验证通过。本申请具有提高软件授权的可靠性的效果。

【技术实现步骤摘要】

本申请涉及授权共享,具体涉及一种平台软件授权共享方法、装置、存储介质及电子设备


技术介绍

1、随着信息技术的发展,软件信息安全和软件技术知识产权越来越受到软件开发商的重视,软件开发商希望软件产品的信息安全能够受到保障,同时希望软件使用权能够被合法保护,因此仅允许被授权的终端能够使用软件产品,基于此背景,软件资产授权管理技术应运而生并得到长足发展。

2、目前,常见的软件授权技术主要有激活码、许可证文件等,这些技术通常可以结合使用以提供更强大的授权和保护。但是每种技术都有局限性,比如分配给被授权的用户的授权信息为激活码时,激活码可能被恶意用户非法复制或共享,导致未经授权的访问;同样,分配给被授权的用户的授权信息为许可证文件时,许可证文件也可能被盗取、复制或篡改,从而导致授权的滥用,因此,如何提高软件授权的可靠性,成为亟需解决的技术问题。


技术实现思路

1、为了提高软件授权的可靠性,本申请提供一种平台软件授权共享方法、装置、存储介质及电子设备。

2、在本申请的第一方面提供了一种平台软件授权共享方法,具体包括:

3、在用户方成功登录软件授权共享平台对应的客户端时,获取所述客户端发送的工具使用指令,所述工具使用指令为所述用户方对预设的第三方工具集合中待使用工具的请求使用指令;

4、基于所述工具使用指令,判断所述用户方是否具有所述待使用工具的使用权限,若是,则从所述用户方对应的工具授权信息中获取所述待使用工具的已购买点位数量,所述工具授权信息为所述用户方购买所述待使用工具使用权限后被分配的授权信息,所述已购买点位数量为具有所述待使用工具使用权限的合法授权账号的已购买数量;

5、根据所述已购买点位数量,对所述用户方使用所述待使用工具进行点位校验;

6、若点位校验通过,则将所述工具授权信息填充至所述待使用工具对应的软件登录页中,并在登录成功后,确定所述待使用工具对所述用户方的授权验证通过。

7、通过采用上述技术方案,在用户方成功登录软件授权共享平台对应的客户端后,根据工具使用指令,从第三方工具集合中确定用户方需要登录使用的工具,即,待使用工具,在用户方登录使用之前,需要对其授权进行验证,进一步地,判断用户方是否具有使用权限,如果具有使用权限,说明用户方具有合法授权身份,接着根据已购买点位数量,对使用权限进行点位校验,从而避免恶意用户访问和操作软件。如果点位校验通过后,再次确保当前访问的用户的合法性,最后由服务器自动将待使用工具对应的工具授权信息填充到软件登录页中,完成用户方的授权验证,从而最大程度地避免工具授权信息泄露给普通用户个人,造成授权信息非法复制、共享、篡改行为发生,进而提升软件授权的可靠性。

8、可选的,所述在用户方成功登录软件授权共享平台对应的客户端时,获取所述客户端发送的工具使用指令之前,还包括:

9、接收软件授权共享平台对应的客户端发送的授权账号购买指令,所述授权账号购买指令为用户方通过所述客户端发送的购买授权账号的指令;

10、将所述授权账号购买指令发送至待使用工具,以使所述待使用工具分配至少一个合法授权账号和其它工具授权信息;

11、保存各所述合法授权账号和所述其它工具授权信息,得到所述用户方对应的工具授权信息,并为所述用户方分配所述待使用工具的使用权限。

12、通过采用上述技术方案,用户方在此软件授权共享平台上购买待使用工具的授权账号,即,购买待使用工具的使用权限,从而使得分配的合法授权账号和其它工具授权信息,即,工具授权信息,直接保存到服务器,避免分配到普通用户个人,较好地避免授权信息的泄露。

13、可选的,所述根据所述已购买点位数量,对所述用户方使用所述待使用工具进行点位校验,具体包括:

14、确定针对所述待使用工具所述用户方对应的当前正使用点位的占用点位数量;

15、若所述占用点位数量小于所述已购买点位数量,则确定所述用户方使用所述待使用工具时点位验证通过;

16、若所述占用点位数量不小于所述已购买点位数量,则确定所述用户方使用所述待使用工具时的点位校验失败。

17、通过采用上述技术方案,如果占用点位数量小于已购买点位数量,说明当前还存在空闲的点位,即,当前还存在可以登录的授权账号,说明当前可以登录使用待使用工具,那么确定点位校验通过;如果占用点位数量不小于已购买点位数量,说明当前不存在空闲的点位,即使用户方具有使用权限,但是没有可用的授权账号,确定点位校验失败。

18、可选的,所述若点位校验通过,则将所述工具授权信息填充至所述待使用工具对应的软件登录页中,具体包括:

19、若点位校验通过,则从各所述合法授权账号中筛选当前未使用的空闲授权账号;

20、将所述空闲授权账号确定为所述待使用工具对应的软件登录页的登录账号,并将所述工具授权信息中除去所述合法授权账号之外的授权信息填充至所述软件登录页中。

21、通过采用上述技术方案,如果点位校验通过,确定用户方当前可以通过合法授权账号登录待使用工具,那么从用户方购买的合法授权账号中选出空闲授权账号,接着由服务器自动将此空闲授权账号和除合法授权账号之外的授权信息填充到软件登录页中,无需人工输入,便捷快速地完成软件授权验证。

22、可选的,所述方法还包括:

23、确定各所述合法授权账号中非空闲授权账号对应的登录人员的人员类型,所述非空闲授权账号为当前正在使用的合法授权账号;

24、从预设的使用时长匹配表中,确定所述人员类型对应的账号使用时长范围;

25、统计各所述登录人员针对所述待使用工具的未使用持续时长,若所述未使用持续时长超过时长阈值,则向对应的登录人员的终端发送退出登录提醒;

26、若所述未使用持续时长未超过时长阈值,则统计对应的登录人员的登录时长;

27、若所述登录时长未处于对应的账号使用时长范围内,则向对应的登录人员的终端发送退出登录提醒。

28、通过采用上述技术方案,如果未使用持续时长超过时长阈值,说明登录人员登录待使用工具后较长时间未使用,导致登录人员对待使用工具使用率较低,那么向对应的登录人员发送退出登录提醒;如果未使用持续时长未超过时长阈值,说明不存在登录后长时间未使用此待使用工具,进一步地,如果登录时长未处于登录人员对应的账号使用时长范围内,说明可能对应的登录人员登录时长大概率存在异常,那么也发送退出登录提醒,从而实时腾出空闲授权账号,方便有需要的登录人员使用。

29、可选的,所述若所述登录时长未处于对应的使用时长范围内,则向对应的登录人员的终端发送退出登录提醒之后,还包括:

30、若超出预设时长未检测到对应的登录人员的终端退出登录,则确定未退出登录人员的目标人员类型;

31、若各所述目标人员类型中的类型相同个数超过预设个数,则确定目标人员类型相同的目标登录人员持续使用所述本文档来自技高网...

【技术保护点】

1.一种平台软件授权共享方法,其特征在于,应用于服务器,所述方法包括:

2.根据权利要求1述的平台软件授权共享方法,其特征在于,所述在用户方成功登录软件授权共享平台对应的客户端时,获取所述客户端发送的工具使用指令之前,还包括:

3.根据权利要求1所述的平台软件授权共享方法,其特征在于,所述根据所述已购买点位数量,对所述用户方使用所述待使用工具进行点位校验,具体包括:

4.根据权利要求1述的平台软件授权共享方法,其特征在于,所述若点位校验通过,则将所述工具授权信息填充至所述待使用工具对应的软件登录页中,具体包括:

5.根据权利要求1所述的平台软件授权共享方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的平台软件授权共享方法,其特征在于,所述若所述登录时长未处于对应的使用时长范围内,则向对应的登录人员的终端发送退出登录提醒之后,还包括:

7.根据权利要求1所述的平台软件授权共享方法,其特征在于,所述获取所述客户端发送的工具使用指令之前,还包括:

8.一种平台软件授权共享装置,其特征在于,包括

9.一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其特征在于,所述计算机程序被处理器加载并执行时,采用了权利要求1-7中任一项所述的方法。

10.一种电子设备,包括存储器、处理器及存储在存储器中并能够在处理器上运行的计算机程序,其特征在于,所述处理器加载并执行计算机程序时,采用了权利要求1-7中任一项所述的方法。

...

【技术特征摘要】

1.一种平台软件授权共享方法,其特征在于,应用于服务器,所述方法包括:

2.根据权利要求1述的平台软件授权共享方法,其特征在于,所述在用户方成功登录软件授权共享平台对应的客户端时,获取所述客户端发送的工具使用指令之前,还包括:

3.根据权利要求1所述的平台软件授权共享方法,其特征在于,所述根据所述已购买点位数量,对所述用户方使用所述待使用工具进行点位校验,具体包括:

4.根据权利要求1述的平台软件授权共享方法,其特征在于,所述若点位校验通过,则将所述工具授权信息填充至所述待使用工具对应的软件登录页中,具体包括:

5.根据权利要求1所述的平台软件授权共享方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的...

【专利技术属性】
技术研发人员:韩智华虞松涛马筱艺
申请(专利权)人:中设数字技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1