[发明专利]信息更新方法和装置有效
申请号: | 202010026856.1 | 申请日: | 2020-01-10 |
公开(公告)号: | CN111258602B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 华杰;刘青;刘少耿;李雨彤 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息 更新 方法 装置 | ||
本公开的实施例公开了信息更新方法和装置。该方法的一具体实施方式包括:基于初始登录凭证获取初始登录凭证的创建时刻,其中,初始登录凭证为用于表征用户登录状态的一组字符串;判断创建时刻与当前时刻的时间差是否满足更新条件,响应于创建时刻与当前时刻的时间差满足更新条件,更新创建时刻。该实施方式可以使用户的登录信息不过期,实现了用户在登录时保持登录态,减少了用户频繁而重复的登录操作,提升了用户体验。
技术领域
本公开的实施例涉及计算机技术领域,具体涉及信息处理技术领域,尤其涉及信息更新方法和装置。
背景技术
小程序是一种不需要下载安装即可使用的应用,可以运行在不同的应用环境(即宿主)中,需要解决小程序应用在不同宿主时用户登录状态如何保持和同步的问题。
现有解决方案中,小程序使用网页浏览器应用程序(即第一App)登录后会在对应网站服务端记录用户的登录态信息,即session,session会记录用户登录对应的失效时间,由于没有登录刷新机制保证,一旦超过登录的失效时间第一App会提示用户需要重新登录,导致用户每隔一段时间就需要重新进行登录;而小程序在有些即时通信应用程序(即第二App)内登录后会在第二App厂商服务端记录用户的session,session也会记录用户登录对应的失效时间,并且session只能确保第二App对应用户的登录态,无法保证跨宿主之间用户登录态的同步以及刷新。
发明内容
本公开的实施例提出了信息更新方法和装置。
第一方面,本公开的实施例提供了一种信息更新方法,应用于服务端,该方法包括:基于初始登录凭证获取初始登录凭证的创建时刻,其中,初始登录凭证为用于表征用户登录状态的一组字符串;判断创建时刻与当前时刻的时间差是否满足更新条件,响应于创建时刻与当前时刻的时间差满足更新条件,更新创建时刻。
在一些实施例中,判断创建时刻与当前时刻的时间差是否满足更新条件,响应于创建时刻与当前时刻的时间差满足更新条件,更新创建时刻,包括:判断创建时刻与当前时刻的时间差是否大于初始登录凭证的更新时长,且创建时刻与当前时刻的时间差是否小于初始登录凭证的有效时长,其中,更新时长用于表征更新初始登录凭证的时间间隔,有效时长用于表征允许用户保持登录状态的时长;响应于创建时刻与当前时刻的时间差大于更新时长且创建时刻与当前时刻的时间差小于有效时长,更新创建时刻。
在一些实施例中,在判断创建时刻与当前时刻的时间差是否满足更新条件,响应于创建时刻与当前时刻的时间差满足更新条件,更新创建时刻之后,该方法还包括:更新初始登录凭证的失效时刻,其中,失效时刻用于表征用户由登录状态变为非登录状态的起始时间点。
在一些实施例中,基于初始登录凭证获取初始登录凭证的创建时刻,包括:对客户端发送的用于更新初始登录凭证的更新请求数据包进行解析,得到初始登录凭证和宿主名;对初始登录凭证进行解密,得到初始登录凭证的创建时刻、用户登录信息和宿主ID,其中,宿主ID用于表征程序运行环境的宿主的身份。
在一些实施例中,在判断创建时刻与当前时刻的时间差是否满足更新条件,响应于创建时刻与当前时刻的时间差满足更新条件,更新创建时刻之后,该方法还包括:根据更新后的创建时刻,利用加密算法对创建时刻、用户登录信息和宿主ID进行加密,生成更新后的登录凭证;将更新后的登录凭证发送给客户端。
在一些实施例中,在基于初始登录凭证获取初始登录凭证的创建时刻之后,该方法还包括:根据宿主名,在数据库中匹配宿主名对应的宿主信息;对宿主信息进行内容解析,提取宿主信息中的宿主号;根据解密得到的宿主ID,判断宿主信息中的宿主号与宿主ID是否相同;响应于宿主信息中的宿主号与宿主ID相同,继续执行后续工作。
在一些实施例中,在根据解密得到的宿主ID,判断宿主信息中的宿主号与宿主ID是否相同之后,该方法还包括:响应于宿主信息中的宿主号与宿主ID不相同,将初始登录凭证非法的消息发送给客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010026856.1/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置