[发明专利]移动终端单点登录多业务互联APP的方法及系统有效

专利信息
申请号: 201611124329.4 申请日: 2016-12-08
公开(公告)号: CN106789987B 公开(公告)日: 2020-04-10
发明(设计)人: 钟将盛;郝梦茹 申请(专利权)人: 武汉斗鱼网络科技有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04M1/725
代理公司: 武汉智权专利代理事务所(特殊普通合伙) 42225 代理人: 沈林华
地址: 430000 湖北省武汉市东湖开*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 移动 终端 单点 登录 业务 app 方法 系统
【权利要求书】:

1.一种移动终端单点登录多业务互联APP的方法,其特征在于,该方法包括以下步骤:

步骤A:判断服务端中是否存在与移动终端对应的长token,若是,转到步骤C,否则转到步骤B;

步骤B:当前移动终端向服务端发送唯一标识信息,服务端生成与当前移动终端对应的带有使用周期的长token,以及与当前运行的APP对应的带有使用周期的短token后,储存长token和短token,将短token返回至移动终端;

步骤B中长token的生成方式为:根据唯一标识信息和当前移动终端的id,生成长token,通过加密算法将长token进行加密;短token的生成方式为:根据唯一标识信息、当前移动终端的id、以及当前运行的APP的id,生成短token;

步骤C:当长token未过期时,判断服务端中是否存在:同时与长token、以及当前运行的APP对应的短token,若是,转到步骤E,否则转到步骤D;

步骤D:服务端根据当前移动终端的长token、以及当前运行的APP的id,生成短token;服务端储存短token、并将短token返回至移动终端,转到步骤E;

步骤E:服务端按照步骤B中长token的生成方式,重新生成与短token对应的长token;将原有的长token替换为新生成的长token。

2.如权利要求1所述的移动终端单点登录多业务互联APP的方法,其特征在于:步骤B中所述加密算法为MD5算法,加密参数自定义设置。

3.如权利要求1所述的移动终端单点登录多业务互联APP的方法,其特征在于:步骤C还包括以下步骤:当长token过期时,直接转到步骤B。

4.如权利要求1至3任一项所述的移动终端单点登录多业务互联APP的方法,其特征在于:步骤C中所述长token未过期的判断标准为:长token的储存时间小于等于长token的使用周期。

5.如权利要求1至3任一项所述的移动终端单点登录多业务互联APP的方法,其特征在于:步骤B和步骤E之后,均包括以下步骤:当前移动终端获取短token对应的唯一标识信息后,根据唯一标识信息直接登录和访问APP。

6.一种移动终端单点登录多业务互联APP的系统,其特征在于,该系统包括设置于移动终端上的单点登录模块、以及设置于服务端上的单点登录验证模块和长短token生成模块;

单点登录模块用于以下4种情形:

(1)需要使用APP时,向单点登录验证模块发送登录状态验证信号;

(2)收到单点登录验证模块返回的无登录状态信号后,向单点登录验证模块发送唯一标识信息;

(3)收到单点登录验证模块返回的短token存在信号后,向单点登录验证模块发送短token验证请求;

(4)收到单点登录验证模块返回的短token不存在信号后,向单点登录验证模块发送短token生成请求;

单点登录验证模块用于以下3种情形:

(1)收到单点登录模块发送的登录状态验证信号后:

当不存在与移动终端对应的长token时,向单点登录模块返回无登录状态信号;将单点登录模块发送的唯一标识信息,转发至长短token生成模块;

当存在与移动终端对应的长短token、且长token未过期时,向单点登录模块返回短token存在信号;收到单点登录模块发送的短token验证请求后验证token,验证通过后向长短token生成模块发送长token更新信号;

当存在与移动终端对应的未过期的长token、且不存在与移动终端运行的APP对应的短token时,向单点登录模块返回短token不存在信号;收到单点登录模块发送的短token生成请求后,将短token关联的长token发送至长短token生成模块;

(2)收到长短token生成模块返回的长token后,通过加密算法将长token进行加密,将原有的长token替换为加密后的长token;

(3)收到长短token生成模块返回的短token后,储存短token、并将短token返回至单点登录模块;

长短token生成模块用于以下3种情形:

(1)收到单点登录验证模块转发的唯一标识信息后,生成与移动终端对应的带有使用周期的长token,以及与移动终端运行的APP对应的带有使用周期的短token,返回长短token至单点登录验证模块;

(2)收到单点登录验证模块发送的长token更新信号后,重新生成长token,将重新生成的长token返回至单点登录验证模块;

(3)收到单点登录验证模块发送的长token后,生成与移动终端运行的APP对应的短token,返回新生成的短token及其对应的长token至单点登录验证模块;

长短token生成模块生成长token的方式为:根据唯一标识信息和当前移动终端的id,生成长token;生成短token的方式为:根据唯一标识信息、当前移动终端的id、以及当前运行的APP的id,生成短token。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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