[发明专利]混合模式移动应用用户状态保持方法在审

专利信息
申请号: 202111249862.4 申请日: 2021-10-26
公开(公告)号: CN114154089A 公开(公告)日: 2022-03-08
发明(设计)人: 罗立锋 申请(专利权)人: 福建福诺移动通信技术有限公司
主分类号: G06F16/957 分类号: G06F16/957;H04L9/40;H04L67/02
代理公司: 福州元创专利商标代理有限公司 35100 代理人: 丘鸿超;蔡学俊
地址: 350003 福建省福州市*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 混合 模式 移动 应用 用户 状态 保持 方法
【说明书】:

发明提出一种混合模式移动应用用户状态保持方法,其特征在于:需要提供用户信息状态的WEB应用时,首先根据URL判断,当前页面是否需要保持用户状态信息,如果需要,则通过webview容器重定向一个新的中间WEB页,通过该WEB页获取URL请求信息,通过桥协议JSBridge向APP原生应用请求用户信息状态信息,同时携带请求信息提交到WEB应用,WEB应用解析请求信息并验证用户信息后,向当前webview容器写入认证cookies信息并携带当前页面请求信息跳转到业务URL,最后通过cookies实现用户状态保持。其旨在提高WEB应用开发效率,提高用户数据安全性。

技术领域

本发明涉及数据访问技术、软件开发辅助技术领域,尤其涉及一种混合模式移动应用用户状态保持方法。

背景技术

混合模式移动应用,从外表上看是一个原生APP,实质上是原生native框架中加载webview容器,访问远程的WEB应用。根据WEB应用的业务使用场景,在用户登录混合模式移动应用时,需要判断当前登录者的信息(即用户状态),以便分配相应的权限和展示相应的业务信息给当前用户。

现有技术条件下,用户状态保持方法是:在webview调用具有权限要求的URL时都需要通过桥协议(JSBridge)获取原生APP保存的明文用户信息,用于用户信息的展示,同时需要把用户信息一并传递到WEB应用校验,校验通过后返回业务数据。其技术缺点为:用户数据安全性低及url请求效率低。用户数据安全低表现为:1、用户信息通过桥协议(JSBridge)获取原生APP保存的明文用户信息,直接用于用户信息的展示,直接处理明文信息;2、需要把用户信息一并传递到WEB应用校验,该过程直接把数据暴露在网络上。3、原生APP保存的明文用户信息,数据安全强依赖原生APP的安全机制。

其中,url请求效率低,表现为:每次请求都需要把用户信息一并传递到WEB应用校验,开发过程复杂。

发明内容

为了解决现有技术存在的缺陷和不足的问题,本发明提出一种混合模式移动应用用户状态保持方法。旨在提高WEB应用开发效率,提高用户数据安全性。

本发明具体包括以下内容:

一种混合模式移动应用用户状态保持方法,其特征在于:需要提供用户信息状态的WEB应用时,首先根据URL判断,当前页面是否需要保持用户状态信息,如果需要,则通过webview容器重定向一个新的中间WEB页,通过该WEB页获取URL请求信息,通过桥协议JSBridge向APP原生应用请求用户信息状态信息,同时携带请求信息提交到WEB应用,WEB应用解析请求信息并验证用户信息后,向当前webview容器写入认证cookies信息并携带当前页面请求信息跳转到业务URL,最后通过cookies实现用户状态保持。

进一步地,所述webview容器通过桥协议JSBridge向APP原生应用请求用户信息状态信息时,返回的是服务端加密后的信息。

一种混合模式移动应用用户状态保持方法,其特征在于,包括以下步骤:

步骤S1:对于需要提供用户信息状态的WEB应用,通过webview容器访问,当WEB应用得知当前URL访问需要用户信息状态,则跳转到步骤S2;

步骤S2:根据步骤S1的请求,重定向一个中间WEB页,该页收集步骤S1的请求参数;执行步骤S3,获取到用户信息状态后,将请求结果也放入中间WEB页的表单中;所述中间WEB页向WEB应用发起POST表单请求,WEB应用根据中间WEB页的表单信息,解密解析出当前的用户信息,向当前webview容器写入认证cookies信息,并执行步骤S4后,跳转回到步骤S1;

步骤S3:所述webview容器通过桥协议JSBridge向APP原生应用请求用户信息状态信息,APP原生应用调用WEB应用获取服务端加密的用户信息状态信息;

步骤S4:根据步骤S2产生的认证cookies信息,完成WEB应用的业务调用。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建福诺移动通信技术有限公司,未经福建福诺移动通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111249862.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top