【技术实现步骤摘要】
基于混合方案对应用软件进行授权的方法及装置
本专利技术涉及授权机制
,特别是一种基于混合方案对应用软件进行授权的方法及装置。
技术介绍
随着科技的发展,应用软件越来越普遍,通常,在使用应用软件时需要经由开发商授权,但是授权的实现目前尚不能实现自动化,都是人工手动输入激活码进行验证,非常不便,且容易导致输入错误等问题。另外,由于受限于设备环境,授权验证的执行也会存在一些问题,例如如果是联网授权验证,在大部分没有网络的场景下就无法进行顺利授权,影响用户的使用。且一些反复安装的行为,会导致反复验证授权的问题,带来了诸多不便,没有实用性且效率不高。
技术实现思路
针对上述问题,专利技术人想到一种自动化实现授权验证的技术方案,可以在启动应用软件时实现对应用软件的自动授权验证,且不会完全依赖网络状态,可以大幅提升用户体验,非常便捷。根据本专利技术的第一方面,提供了一种基于混合方案对应用软件进行授权的方法,包括如下步骤:在应用软件启动时,进行授权状态判断;在授权状态判定为未授权时,检测本地状态,根据本地状态获取授权码;根据获取的授权码进行授权验证。根据本专利技术的第二方面,提 ...
【技术保护点】
1.基于混合方案对应用软件进行授权的方法,其特征在于,包括:在应用软件启动时,进行授权状态判断;在授权状态判定为未授权时,检测本地状态,根据本地状态获取授权码;根据获取的授权码进行授权验证。
【技术特征摘要】
1.基于混合方案对应用软件进行授权的方法,其特征在于,包括:在应用软件启动时,进行授权状态判断;在授权状态判定为未授权时,检测本地状态,根据本地状态获取授权码;根据获取的授权码进行授权验证。2.根据权利要求1所述的方法,其特征在于,所述本地状态包括本地网络状态和本地授权文件状态,所述检测本地状态,根据本地状态获取授权码包括:对本地授权文件状态进行检测,在判断存在本地授权文件时,从所述授权文件获取授权码;在判断不存在本地授权文件且检测到本地网络状态为联网状态时,获取车机设备号,通过车机设备号从云端获取授权码。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括在进行授权验证后,将获取的授权码进行存储;所述在应用软件启动时,进行授权状态判断实现为判断所述应用软件中是否存储有授权码,当存储有授权码时,判定为已授权,在未存储授权码时,判定为未授权。4.根据权利要求3所述的方法,其特征在于,所述方法还包括在授权状态判定为已授权时,获取存储的授权码进行授权验证。5.根据权利要求4所述的方法,其特征在于,在判断存在本地授权文件时,从所述授权文件获取授权码包括:获取车机设备号,通过车机设备号从所述授权文件获取授权码。6.基于混合方案进行授权的装置,其特征在于,包括授权状态获取模块,用于在应用软件启动时,进行授权状态判断;授权码获取模块,用...
【专利技术属性】
技术研发人员:秦以南,杨涛,
申请(专利权)人:苏州思必驰信息科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。