全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210545718.3 (22)申请日 2022.05.19 (71)申请人 青岛海尔科技有限公司 地址 266101 山东省青岛市崂山区海尔路1 号海尔工业园 申请人 海尔智家 股份有限公司 (72)发明人 谢娜娜  (74)专利代理 机构 北京康信知识产权代理有限 责任公司 1 1240 专利代理师 刘旺贵 (51)Int.Cl. H04L 9/08(2006.01) H04L 9/32(2006.01) (54)发明名称 访问令牌的更新方法和装置、 存储介质及电 子装置 (57)摘要 本申请公开了一种访问令牌的更新方法和 装置、 存储介质及电子装置, 涉及智能家居领域, 方法包括: 在客户端中存在第一访问令牌的情况 下, 确定所述第一访问令牌对应的第一有效时 长, 其中, 所述第一访问令牌为所述客户端向所 述客户端对应的服务器发送请求时的凭证; 在所 述第一有效时长小于预设时长的情况下, 向所述 服务器发送请求更新所述第一访问令牌的第一 请求信息; 接收所述服务器发送的第二访问令 牌, 并确定所述第二访问令牌的有效性; 在所述 第二访问令牌有效的情况下, 在所述客户端中删 除所述第一访问令牌, 并缓存所述第二访问令牌 和所述第二访问令牌对应的第二有效时长 。 权利要求书2页 说明书11页 附图4页 CN 114844636 A 2022.08.02 CN 114844636 A 1.一种访问令牌的更新方法, 其特 征在于, 包括: 在客户端中存在第一访问令牌的情况下, 确定所述第一访问令牌对应的第一有效时 长, 其中, 所述第一访问令牌 为所述客户端向所述 客户端对应的服 务器发送请求时的凭证; 在所述第一有效时长小于预设时长的情况下, 向所述服务器发送请求更新所述第 一访 问令牌的第一请求信息; 接收所述 服务器发送的第二访问令牌, 并确定所述第二访问令牌的有效性; 在所述第二访 问令牌有效的情况下, 在所述客户端中删除所述第一访 问令牌, 并缓存 所述第二访问令牌和所述第二访问令牌对应的第二有效时长 。 2.根据权利要求1所述的方法, 其特 征在于, 确定所述第二访问令牌的有效性, 包括: 确定所述第二访问令牌对应的数据包是否为非空的数据包; 在所述第二访问令牌对应的数据包为非空的数据包的情况下, 确定所述数据包中是否 存在所述第二访问令牌对应的第二有效时长是否为 零; 在所述第二访问令牌对应的第 二有效时长不为零的情况下, 确定所述第 二访问令牌有 效。 3.根据权利要求1所述的方法, 其特征在于, 向所述服务器发送请求更新所述第 一访问 令牌的第一请求信息之后, 所述方法还 包括: 在未接收到所述服务器发送的所述第 二访问令牌的情况下, 接收所述服务器发送的用 于指示所述 服务器未响应所述第一请求信息的提 示信息; 在所述提示信 息用于指示所述客户端的刷新令牌无效的情况下, 向所述客户端的用户 界面层发送第一通知事件, 其中, 所述第一通知事件用于指示所述第一访问令牌和所述刷 新令牌无效; 在所述提示信 息用于指示所述客户端的其他异常错误的情况下, 根据 所述第一有效时 长确定所述第一访问令牌的有效性, 在所述第一访问令牌无效的情况下, 向所述客户端的 用户界面层发送第二通知事件, 其中, 所述其他异常错误用于指示除刷新令牌无效之外的 错误, 所述第二 通知事件用于指示所述第一访问令牌无效。 4.根据权利要求3所述的方法, 其特征在于, 向所述客户端的用户界面层发送第 一通知 事件, 或, 向所述 客户端的用户界面层发送第二 通知事件之后, 所述方法还 包括: 将所述客户端的登陆状态设置为未登录状态, 并通过所述用户界面层获取待登陆页面 的资源信息; 根据所述资源信 息将所述客户端的用户页面更新为待登陆页面, 以使目标对象通过所 述待登陆页面登陆所述 客户端。 5.根据权利要求1所述的方法, 其特征在于, 在所述客户端中删除所述第一访 问令牌, 并缓存所述第二访问令牌和所述第二访问令牌对应的第二有效时长之后, 所述方法还包 括: 控制所述 客户端根据所述第二访问令牌进行 单点登录; 在所述客户端成功根据 所述第二访问令牌进行单点登录的情况下, 向所述服务器发送 用于更新所述 客户端对应的用户信息的第二请求信息; 接收所述服务器发送的响应信 息, 并根据 所述响应信 息更新所述客户端对应的用户信 息。权 利 要 求 书 1/2 页 2 CN 114844636 A 26.根据权利要求1所述的方法, 其特征在于, 在所述客户端中删除所述第一访 问令牌, 并缓存所述第二访问令牌和所述第二访问令牌对应的第二有效时长之后, 所述方法还包 括: 控制所述 客户端开启定时任务; 根据所述定时任务确定预设时间间隔, 并控制所述客户端根据 预设时间间隔定时向所 述服务器发送请求更新所述 客户端中缓存的访问令牌的第三请求信息 。 7.根据权利要求1所述的方法, 其特征在于, 向所述服务器发送请求更新所述第 一访问 令牌的第一请求信息之前, 所述方法还 包括: 在确定目标对象启动所述客户端的情况下, 将所述客户端的登陆状态设置为未登录状 态; 确定所述 客户端中是否存在所述第一访问令牌; 在确定所述客户端中存在第 一访问令牌的情况下, 确定所述第 一访问令牌对应的第 一 有效时长; 在所述第一有效时长不 为零的情况 下, 将所述 客户端的登陆状态设置为登录状态。 8.一种访问令牌的更新装置, 其特 征在于, 包括: 第一确定模块, 用于在客户端中存在第一访 问令牌的情况下, 确定所述第一访 问令牌 对应的第一有效时长, 其中, 所述第一访问令牌为所述客户端向所述客户端对应的服务器 发送请求时的凭证; 发送模块, 用于在所述第一有效时长小于预设时长的情况下, 向所述服务器发送请求 更新所述第一访问令牌的第一请求信息; 第二确定模块, 用于接收所述服务器发送的第二访 问令牌, 并确定所述第二访 问令牌 的有效性; 更新模块, 用于在所述第二访 问令牌有效的情况下, 在所述客户端中删除所述第一访 问令牌, 并缓存所述第二访问令牌和所述第二访问令牌对应的第二有效时长 。 9.一种计算机可读的存储介质, 其特征在于, 所述计算机可读的存储介质包括存储的 程序, 其中, 所述 程序运行时执 行上述权利要求1至7任一项中所述的方法。 10.一种电子装置, 包括存储器和 处理器, 其特征在于, 所述存储器中存储有计算机程 序, 所述处理器被设置为通过所述计算机程序执行所述权利要求1至7任一项中所述的方 法。权 利 要 求 书 2/2 页 3 CN 114844636 A 3

.PDF文档 专利 访问令牌的更新方法和装置、存储介质及电子装置

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 访问令牌的更新方法和装置、存储介质及电子装置 第 1 页 专利 访问令牌的更新方法和装置、存储介质及电子装置 第 2 页 专利 访问令牌的更新方法和装置、存储介质及电子装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 08:22:23上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。