一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

访问信息处理方法、装置、计算机设备、存储介质与流程

2022-07-13 23:31:41 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,特别是涉及一种访问信息处理方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

2.随着互联网的快速发展,出现了cookie和session会话跟踪技术,会话跟踪技术是一种在客户端与服务器间保持http状态的解决方案,管理浏览器客户端和服务器端之间会话过程中产生的会话数据。
3.但是随着微服务的的兴起,前后端分离成为必然趋势,云端应用层出不穷,而基于cookie和session会话跟踪技术已经无法满足高并发,高性能,扩展性,安全性的微服务应用场景,因此产生了满足网络数据传输,认证的jwt(json web token)。jwt作为传输数据,加密方式,过期时间载体,可以满足票据创建,认证。然而,目前jwt的访问信息的管理方式会对影响到正常的流程流转。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种能够优化访问信息的访问信息处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
5.第一方面,本技术提供了一种访问信息处理方法,该方法包括:
6.接收终端发送的第一请求,根据第一请求生成第一访问信息和访问更新信息,并将第一访问信息发送至终端;
7.接收终端发送的第二请求,第二请求携带第一访问信息;判断第一访问信息是否过期;
8.当第一访问信息过期时,查找第一访问信息对应的访问更新信息,并对第一访问信息和访问更新信息进行更新,以及将更新后的第一访问信息发送至终端。
9.在其中一个实施例中,上述判断第一访问信息是否过期之前,还包括:
10.判断第一访问信息是否被吊销;
11.当第一访问信息被吊销时,向终端发送第一访问信息被吊销的信息;
12.当第一访问信息未被吊销时,判断第一访问信息是否过期。
13.在其中一个实施例中,上述判断第一访问信息是否过期之后,还包括:
14.当第一访问信息认证通过时,将与第二请求对应的用户信息发送至终端。
15.在其中一个实施例中,上述查找第一访问信息对应的访问更新信息,并对第一访问信息和访问更新信息进行更新,包括:
16.判断第一访问信息与访问更新信息的时间戳是否相同;
17.当第一访问信息与访问更新信息的时间戳相同时,对第一访问信息和访问更新信息进行更新;
18.当第一访问信息与访问更新信息的时间戳不相同时,获取第一访问信息对应的延
期信息。
19.在其中一个实施例中,上述当第一访问信息与访问更新信息的时间戳相同时,对第一访问信息和访问更新信息进行更新,包括:
20.创建更新后的第一访问信息以及设置新的第一访问信息的更新状态,并设置更新后的第一访问信息对应的延期信息;
21.重置访问更新信息的过期时间戳。
22.在第二方面,提供了一种应用于终端的访问信息处理方法,该方法包括:
23.向服务端发送第一请求,第一请求用于生成第一访问信息以及访问更新信息;
24.接收服务端发送的第一访问信息;
25.向服务端发送第二请求,第二请求中携带第一访问信息;
26.接收服务端发送的更新后的第一访问信息,更新后的第一访问信息用于向服务端发送下一第二请求时,获取下一第二请求对应的用户信息。
27.第三方面,本技术还提供了一种应用于服务端访问信息处理装置,该装置包括:
28.第一请求接收模块,用于接收终端发送的第一请求,根据第一请求生成第一访问信息和访问更新信息,并将第一访问信息发送至终端;
29.第二请求接收模块,用于接收终端发送的第二请求,第二请求携带第一访问信息;判断第一访问信息是否过期;
30.更新模块,用于当第一访问信息过期时,查找第一访问信息对应的访问更新信息,并对第一访问信息和访问更新信息进行更新,以及将更新后的第一访问信息发送至终端。
31.第四方面,本技术还提供了一种应用于终端的访问信息处理装置,该装置包括:
32.第一请求发送模块,用于向服务端发送第一请求,第一请求用于生成第一访问信息以及访问更新信息;
33.第一访问信息接收模块,用于接收服务端发送的第一访问信息;
34.第二请求发送模块,用于向服务端发送第二请求,第二请求中携带第一访问信息;
35.更新信息接收模块,用于接收服务端发送的更新后的第一访问信息,更新后的第一访问信息用于向服务端发送下一第二请求时,获取下一第二请求对应的用户信息。
36.第五方面,本技术还提供了一种计算机设备,该计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述任意一个实施例中的方法的步骤。
37.第六方面,本技术还提供了一种计算机可读存储介质,该计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任意一个实施例中的方法的步骤。
38.第七方面,本技术还提供了一种计算机程序产品,该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任意一个实施例中的方法的步骤。
39.上述访问信息处理方法中,服务端首先接收终端发送的第一请求,根据第一请求生成第一访问信息和访问更新信息,并将第一访问信息发送至终端,这样终端可以通过第一访问信息到服务器获取对应的用户信息;然后,服务端接收终端发动的第二请求,第二请求中携带第一访问信息,服务端会对第二请求携带的第一访问请求进行判断是否过期,当第一访问信息过期的情况下,查找第一访问信息对应的访问更新信息,在对访问更新信息
查找成功的情况下,对第一访问信息以及访问信息进行更新,并将更新后的第一访问信息发送至终端,这样通过对第一访问信息的更新,可以避免出现流程中断的现象。
附图说明
40.图1为一个实施例中访问信息处理方法的应用环境图;
41.图2为一个实施例中访问信息处理方法的流程示意图;
42.图3为另一个实施例中访问信息处理步骤的流程示意图;
43.图4为一个实施例中的服务端访问信息处理方法示意图;
44.图5为一个实施例中的第一访问信息的创建与吊销示意图;
45.图6为一个实施例中访问信息处理装置的结构框图;
46.图7为一个实施例中访问信息处理装置的结构框图;
47.图8为一个实施例中计算机设备的内部结构图。
具体实施方式
48.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
49.本技术实施例提供的访问信息处理方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络服务端104进行通信。数据存储系统可以存储服务端104需要处理的数据。数据存储系统可以集成在服务端104上,也可以放在云上或其他网络服务器上。服务端104首先接收终端发送的第一请求,根据第一请求生成第一访问信息和访问更新信息,并将第一访问信息发送至终端;接收终端发送的第二请求,第二请求携带有第一访问信息,并判断第一访问信息是否过期;当第一访问信息过期时,查找第一访问信息对应的访问更新信息,并对第一访问信息和访问更新信息进行更新,以及将更新后的第一访问信息和访问更新信息发送至终端,这样终端接收更新后的第一访问信息后,可以凭借更新后的第一访问信息,获取下一第二请求对应的用户信息,以防止正常流程流转的中断。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务端104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
50.在一个实施例中,如图2所示,提供了一种访问信息处理方法,以该方法应用于图1中的服务端104为例进行说明,包括以下步骤:
51.s202,接收终端发送的第一请求,根据第一请求生成第一访问信息和访问更新信息,并将第一访问信息发送至终端。
52.其中,第一请求是指终端向服务端发送的进行注册的请求,第一访问信息是指服务端根据第一请求生成的信息,该信息用于登录的时候进行认证,其可以是一种资源令牌;访问更新信息是指服务器根据第一请求生成的用于对第一访问信息进行更新的信息。
53.具体地,服务器接收终端发送的第一请求,并根据第一请求生成第一访问信息和访问更新信息,其中,在生成第一访问信息和访问更新信息的同时,生成时间戳,通过生成
时间戳可以使第一访问信息和访问更新信息进行一一对应。然后,将第一访问信息发送至终端,终端在下一次向服务端发送获取信息请求时,服务端可以通过对第一访问信息进行认证后,并在认证成功后获取。
54.在一个实施例中,可以将第一访问信息进行加密后发送至终端,其中可选地,可以通过对称加密或非对称加密对第一访问信息进行加密。
55.s204,接收终端发送的第二请求,第二请求携带第一访问信息;判断第一访问信息是否过期。
56.其中,第二请求是指终端向服务端发送的请求获取用户信息的请求,例如获取用户的工作岗位、工作地址等请求。
57.具体地,接收终端发送的第二请求,其中,第二请求携带第一访问信息,并判断第一访问信息是否过期,然后根据第一访问信息是否过期,作对应的操作。示例性的,当第一访问信息过期时,对第一访问信息进行更新。
58.在一个实施例中,服务端在判断第一访问信息是否过期之前,还要对第一访问信息进行解码。
59.在一个实施例中,若第二请求中没有携带第一访问信息时,则直接判断当前第二请求未非法请求,并将其拦截。
60.在一个实施例中,在判断第一访问信息是否过期之前,还会判断第一访问信息是否被吊销,在第一访问信息没有被吊销的情况下,在对第一访问信息是否过期进行判断。
61.s206,当第一访问信息过期时,查找第一访问信息对应的访问更新信息,并对第一访问信息和访问更新信息进行更新,以及将更新后的第一访问信息发送至终端。
62.具体的,当第一访问信息过期时,服务端会查找第一访问信息对应的访问更新信息,其中可选地,服务端可以通过时间戳来查找第一访问信息对应的访问更新信息。在找到对应的访问更新信息,对第一访问信息和访问更新信息进行更新,并将更新后的第一访问信息发送至终端,其中可选地,服务端将更新后的第一访问信息进行加密后发送至终端。
63.具体地,当服务端未查找到与第一访问信息对应的访问更新信息后,说明第一访问信息为非法的,或被人为的进行篡改,此时服务端会向终端返回查找错误的信息,例如根据预设规则返回特征的状态码至终端,示例性的,如402查找错误。
64.上述访问信息处理方法中,服务端首先接收终端发送的第一请求,根据第一请求生成第一访问信息和访问更新信息,并将第一访问信息发送至终端,这样终端可以通过第一访问信息到服务器获取对应的用户信息;然后,服务端接收终端发动的第二请求,第二请求中携带第一访问信息,服务端会对第二请求携带的第一访问请求进行判断是否过期,当第一访问信息过期的情况下,查找第一访问信息对应的访问更新信息,在对访问更新信息查找成功的情况下,对第一访问信息以及访问信息进行更新,并将更新后的第一访问信息发送至终端,这样通过对第一访问信息的更新,可以避免出现流程中断的现象。
65.在一个实施例中,上述判断第一访问信息是否过期之前,还包括:判断第一访问信息是否被吊销;当第一访问信息被吊销时,向终端发送第一访问信息被吊销的信息;当第一访问信息未被吊销时,判断第一访问信息是否过期。
66.具体的,服务端在判断第一访问信息是否过期之前,还会对第一访问信息是否被吊销进行判断,当第一访问信息被吊销时,服务端向终端发送第一访问信息被吊销的信息,
其中可选的,可以根据预设规则返回状态码。当第一访问信息未被吊销的情况下,对第一访问信息进行认证,判断第一访问信息是否过期。
67.在一个实施例中,可以将被吊销的第一访问信息放至指定的吊销容器中,例如collection中,这样服务端就可以通过查询指定的吊销容器中是否存在第一访问信息,来判断第一访问信息是否被吊销。具体地,服务端接收到终端发送的第二请求时,判断指定吊销容器中是否存在第一访问信息,若不存在,则判定第一访问信息未被吊销,继续判断第一访问信息是否过期。
68.在一个实施例中,可以根据实际的应用场景对在有效期内的第一访问信息进行吊销。
69.在上述实施例中,通过对第一访问信息是否被吊销进行判断,可以避免这些吊销票据依然可以通过认证,进而对系统安全性造成危害。
70.在一个实施例中,上述判断第一访问信息是否过期之后,还包括:当第一访问信息认证通过时,将与第二请求对应的用户信息发送至终端。
71.具体地,服务端在会对第一访问信息进行认证,其中可选地,服务端会通过判断第一访问信息是否过期来对第一访问信息进行认证,当认证通过时,即第一访问信息未过期,将第二请求对应的用户信息发送至终端,其中可选地,可以将第二请求对应的用户信息进行加密后发送至终端。
72.在一个实施例中,服务端可以通过判断第一访问信息是否被篡改,来对第一访问信息进行认证。当第一访问信息被篡改,服务端则将访问失败的信息发送至终端。
73.在上述实施例中,只有在对第一访问信息认证通过时,才将与第二请求对应的用户信息发送至终端,这样可以保证系统的安全性。
74.在一个实施例中,上述查找第一访问信息对应的访问更新信息,并对第一访问信息和访问更新信息进行更新,包括:判断第一访问信息与访问更新信息的时间戳是否相同;当第一访问信息与访问更新信息的时间戳相同时,对第一访问信息和访问更新信息进行更新;当第一访问信息与访问更新信息的时间戳不相同时,获取第一访问信息对应的延期信息。
75.其中,延期信息是指用于延长当前访问的时间,其可以根据预设规则进行计算,也可以通过人为进行设置,通过延期信息是为了考虑终端访问服务端的并发性,以提高用户体验。
76.具体地,当第一访问信息过期时,会查找第一访问信息对应的访问更新信息,并在查找访问更新信息成功的情况下,判断第一访问信息与访问更新信息的时间戳是否相同;当第一访问信息与访问更新信息的时间戳相同时,对第一访问信息和访问更新信息进行更新;当第一访问信息与访问更新信息的时间戳不相同时,获取第一访问信息对应的延期信息。这是因为,同一时刻这次请求是相同的,下次请求因为信息给重置了,就会变的不同,因为不同了需要去取延时的信息。
77.在上述实施例中,获取第一访问信息对应的延期信息,能够更好的解决终端并发性向服务端进行访问的情况。
78.在一个实施例中,上述当第一访问信息与访问更新信息的时间戳相同时,对第一访问信息和访问更新信息进行更新,包括:创建更新后的第一访问信息以及设置更新的第
一访问信息的更新状态,并设置更新后的第一访问信息对应的延期信息;重置访问更新信息的过期时间戳。
79.其中,更新状态是用于提示终端第一访问信息已经更新,使终端接收新的第一访问信息的,其可以是http(hypertext transfer protocol,超文本传输协议)响应头,也可以是预设的状态标识。
80.具体地,当第一访问信息与访问更新信息的时间戳相同的情况下,创建更新后的第一访问信息,并设置更新后的第一访问信息的更新状态,例如重置响应头,以提示终端第一访问信息已经进行更新,并创建更新后的第一访问信息,这是因为旧的过期,同时重置访问更新信息的过期时间戳。
81.在上述实施例中,通过对第一访问信息和访问更新信息进行更新,生成更新后的第一访问信息,可以使终端能够通过更新后的第一访问信息来获取对应的用户信息。
82.在一个实施例中,如图3所示,提供了一种消息访问处理方法,以该方法应用于图1中的终端102为例进行说明,包括以下步骤:
83.s302,向服务端发送第一请求,第一请求用于生成第一访问信息以及访问更新信息。
84.具体地,终端向服务端发送第一请求,服务端接收第一请求后可以根据第一请求,生成对应的第一访问信息以及访问更新信息。
85.s304,接收服务端发送的第一访问信息。
86.s306,向服务端发送第二请求,第二请求中携带第一访问信息。
87.向服务端发送第二请求,其中第二请求中携带第一访问信息,服务端接收到第一访问信息后,会其进行认证,即判断是否过期,只有在认证成功的情况下,才会获取与第二请求对应的用户信息,若是第一访问信息过期,则进行下一步判断,在符合情况的基础下,即查找到对应的访问更新信息,并第一访问信息与访问更新信息时间戳一致的情况下,更新第一访问信息,并将更新后的第一访问信息发送至终端。
88.s308,接收服务端发送的更新后的第一访问信息,更新后的第一访问信息用于向服务端发送下一第二请求时,获取下一第二请求对应的用户信息。
89.终端接收服务端发送的更新后的第一访问信息,终端可以在下一次向终端发送第二请求时,携带更新后的第一访问信息,并通过更新后的第一访问信息获取对应的用户信息。
90.在上述实施例中,即使第一访问信息过期后,终端可以通过更新后第一访问信息获取用户信息,进而避免影响正常的流程流转。
91.在一个实施例中,结合图4所示,图4为一个实施例中的服务端访问信息处理方法示意图,步骤一:接收第一请求,首先会判断collection(一种集合接口)中是否包含jwtticket(jwt票据),如果没有,说明此次请求为非法请求,提示返回约定http特定状态码。步骤二:认证jwtticket,如果认证成功,说明此票据是合法,通过票据获取对应信息。步骤三:如果jwtticket认证失败,说明此票据过期,继续查找jwtfreshticket(jwt更新票据),如果没有查到,就返回http特定状态码。步骤四:如果找到jwtfreshticket,判断jwtticket与jwtfreshticket时间戳是否相同,如果不同,获取当前请求的期延信息。步骤五:如果jwtticket与jwtfreshticket时间戳相同,刷新票据。1创建新的jwtticket,并设置
响应头旧的过期http响应头。2重置jwtfreshticket过期时间戳。3设置当前jwtticket对应的延期信息。在本实施例中jwtticket为第一访问信息,jwtfreshticket为更新访问信息。
92.在上述实施例中,当在有效期内的jwt的票据由于某种原因被废弃掉以后,将会被系统拦截,这样的票据无法正常访问系统,保证了系统的安全性;其次,正常请求可以对票据进行刷新,不会出现流程中断的现象。
93.在一个实施例中,结合图5所示,图5为一个实施例中的第一访问信息的创建与吊销示意图,具体的,步骤一:登录系统创建票据,创建jwtticket,jwtfreshticket。步骤二:退出系统删除票据,删除jwtticket,jwtfreshticket。说要说明的一点是,这里删除的是系统文件,删完jwtticket,jwtfreshticket之后,jwtticket,jwtfreshticket处于游离态,但还能使用。步骤三:吊销票据,将jwttikcket维护到collection中,维护jwtticket过期时间。在本实施例中jwtticket为第一访问信息,jwtfreshticket为更新访问信息。在其他实施例中,上述步骤可分开独立执行或组合执行。
94.在上述实施例中,通过将jwtticket放入collection中,可以对jwtticket进行吊销,以使服务端对可以判断collection中是否存在jwtticket来验证jwtticket是否被吊销。
95.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
96.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的访问信息处理方法的访问信息处理装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个访问信息处理装置实施例中的具体限定可以参见上文中对于访问信息处理方法的限定,在此不再赘述。
97.在一个实施例中,如图6所示,提供了一种应用于服务端的访问信息处理装置,包括:第一请求接收模块100、第二请求接收模块200和更新模块300,其中:
98.第一请求接收模块100,用于接收终端发送的第一请求,根据第一请求生成第一访问信息和访问更新信息,并将第一访问信息发送至终端。
99.第二请求接收模块200,用于接收终端发送的第二请求,第二请求携带第一访问信息;判断第一访问信息是否过期。
100.更新模块300,用于当第一访问信息过期时,查找第一访问信息对应的访问更新信息,并对第一访问信息和访问更新信息进行更新,以及将更新后的第一访问信息和访问更新信息发送至终端。
101.在一个实施例中,上述装置还包括:
102.吊销判断模块,用于判断所述第一访问信息是否被吊销。
103.吊销信息发送模块,用于当所述第一访问信息被吊销时,向所述终端发送所述第一访问信息被吊销的信息。
104.过期判断模块,用于当所述第一访问信息未被吊销时,判断所述第一访问信息是否过期。
105.在一个实施例中,上述装置还包括:
106.用户信息房模块,用于当所述第一访问信息认证通过时,将与所述第二请求对应的用户信息发送至所述终端。
107.在一个实施例中,上述更新模块300,包括:
108.时间戳判断单元,用于判断所述第一访问信息与所述访问更新信息的时间戳是否相同。
109.信息更新单元,用于当所述第一访问信息与所述访问更新信息的时间戳相同时,对所述第一访问信息和所述访问更新信息进行更新。
110.第一延期信息更新单元,用于当所述第一访问信息与所述访问更新信息的时间戳不相同时,获取所述第一访问信息对应的延期信息。
111.在一个实施例中,上述信息更新单元包括:
112.第一访问信息更新子单元,用于创建更新后的所述第一访问信息以及设置新的所述第一访问信息的更新状态,并设置更新后的所述第一访问信息对应的延期信息。
113.访问更新信息更新子单元,用于重置所述访问更新信息的过期时间戳。
114.在一个实施例中,如图7所示,提供了一种应用于终端的访问信息处理装置,包括:第一请求发送模块400、第一访问信息接收模块500、第二请求发送模块600和更新信息接收模块700,其中:
115.第一请求发送模块400,用于向服务端发送第一请求,所述第一请求用于生成第一访问信息以及访问更新信息;
116.第一访问信息接收模块500,用于接收所述服务端发送的所述第一访问信息;
117.第二请求发送模块600,用于向所述服务端发送第二请求,所述第二请求中携带所述第一访问信息;
118.更新信息接收模块700,用于接收所述服务端发送的更新后的所述第一访问信息,更新后的所述第一访问信息用于向所述服务端发送下一所述第二请求时,获取下一所述第二请求对应的用户信息。
119.上述访问信息处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
120.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储第一请求数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种访问信息处理方法。
121.本领域技术人员可以理解,图8中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备
可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
122.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:接收终端发送的第一请求,根据第一请求生成第一访问信息和访问更新信息,并将第一访问信息发送至终端;接收终端发送的第二请求,第二请求携带第一访问信息;判断第一访问信息是否过期;当第一访问信息过期时,查找第一访问信息对应的访问更新信息,并对第一访问信息和访问更新信息进行更新,以及将更新后的第一访问信息发送至终端。
123.在一个实施例中,处理器执行计算机程序时所实现的判断第一访问信息是否过期之前,还包括:判断第一访问信息是否被吊销;当第一访问信息被吊销时,向终端发送第一访问信息被吊销的信息;当第一访问信息未被吊销时,判断第一访问信息是否过期。
124.在一个实施例中,处理器执行计算机程序时所实现的上述判断第一访问信息是否过期,还包括:当第一访问信息认证通过时,将与第二请求对应的用户信息发送至终端。
125.在一个实施例中,处理器执行计算机程序时所实现的查找第一访问信息对应的访问更新信息,并对第一访问信息和访问更新信息进行更新,包括:判断第一访问信息与访问更新信息的时间戳是否相同;当第一访问信息与访问更新信息的时间戳相同时,对第一访问信息和访问更新信息进行更新;当第一访问信息与访问更新信息的时间戳不相同时,获取第一访问信息对应的延期信息。
126.在一个实施例中,处理器执行计算机程序时所实现的当第一访问信息与访问更新信息的时间戳相同时,对第一访问信息和访问更新信息进行更新,包括:创建更新后的第一访问信息以及设置新的第一访问信息的更新状态,并设置更新后的第一访问信息对应的延期信息;重置访问更新信息的过期时间戳。
127.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:向服务端发送第一请求,第一请求用于生成第一访问信息以及访问更新信息;接收服务端发送的第一访问信息;向服务端发送第二请求,第二请求中携带第一访问信息;接收服务端发送的更新后的第一访问信息,更新后的第一访问信息用于向服务端发送下一第二请求时,获取下一第二请求对应的用户信息。
128.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收终端发送的第一请求,根据第一请求生成第一访问信息和访问更新信息,并将第一访问信息发送至终端;接收终端发送的第二请求,第二请求携带第一访问信息;判断第一访问信息是否过期;当第一访问信息过期时,查找第一访问信息对应的访问更新信息,并对第一访问信息和访问更新信息进行更新,以及将更新后的第一访问信息发送至终端。
129.在一个实施例中,计算机程序被处理器执行时所实现的判断第一访问信息是否过期之前,还包括:判断第一访问信息是否被吊销;当第一访问信息被吊销时,向终端发送第一访问信息被吊销的信息;当第一访问信息未被吊销时,判断第一访问信息是否过期。
130.在一个实施例中,计算机程序被处理器执行时所实现的判断第一访问信息是否过期,还包括:当第一访问信息认证通过时,将与第二请求对应的用户信息发送至终端。
131.在一个实施例中,计算机程序被处理器执行时所实现的查找第一访问信息对应的
访问更新信息,并对第一访问信息和访问更新信息进行更新,包括:判断第一访问信息与访问更新信息的时间戳是否相同;当第一访问信息与访问更新信息的时间戳相同时,对第一访问信息和访问更新信息进行更新;当第一访问信息与访问更新信息的时间戳不相同时,获取第一访问信息对应的延期信息。
132.在一个实施例中,计算机程序被处理器执行时所实现的当第一访问信息与访问更新信息的时间戳相同时,对第一访问信息和访问更新信息进行更新,包括:创建更新后的第一访问信息以及设置新的第一访问信息的更新状态,并设置更新后的第一访问信息对应的延期信息;重置访问更新信息的过期时间戳。
133.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:向服务端发送第一请求,第一请求用于生成第一访问信息以及访问更新信息;接收服务端发送的第一访问信息;向服务端发送第二请求,第二请求中携带第一访问信息;接收服务端发送的更新后的第一访问信息,更新后的第一访问信息用于向服务端发送下一第二请求时,获取下一第二请求对应的用户信息。
134.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:接收终端发送的第一请求,根据第一请求生成第一访问信息和访问更新信息,并将第一访问信息发送至终端;接收终端发送的第二请求,第二请求携带第一访问信息;判断第一访问信息是否过期;当第一访问信息过期时,查找第一访问信息对应的访问更新信息,并对第一访问信息和访问更新信息进行更新,以及将更新后的第一访问信息发送至终端。
135.在一个实施例中,计算机程序被处理器执行时所实现的判断第一访问信息是否过期之前,还包括:判断第一访问信息是否被吊销;当第一访问信息被吊销时,向终端发送第一访问信息被吊销的信息;当第一访问信息未被吊销时,判断第一访问信息是否过期。
136.在一个实施例中,计算机程序被处理器执行时所实现的判断第一访问信息是否过期,还包括:当第一访问信息认证通过时,将与第二请求对应的用户信息发送至终端。
137.在一个实施例中,计算机程序被处理器执行时所实现的查找第一访问信息对应的访问更新信息,并对第一访问信息和访问更新信息进行更新,包括:判断第一访问信息与访问更新信息的时间戳是否相同;当第一访问信息与访问更新信息的时间戳相同时,对第一访问信息和访问更新信息进行更新;当第一访问信息与访问更新信息的时间戳不相同时,获取第一访问信息对应的延期信息。
138.在一个实施例中,计算机程序被处理器执行时所实现的当第一访问信息与访问更新信息的时间戳相同时,对第一访问信息和访问更新信息进行更新,包括:创建更新后的第一访问信息以及设置新的第一访问信息的更新状态,并设置更新后的第一访问信息对应的延期信息;重置访问更新信息的过期时间戳。
139.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:向服务端发送第一请求,第一请求用于生成第一访问信息以及访问更新信息;接收服务端发送的第一访问信息;向服务端发送第二请求,第二请求中携带第一访问信息;接收服务端发送的更新后的第一访问信息,更新后的第一访问信息用于向服务端发送下一第二请求时,获取下一第二请求对应的用户信息。
140.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以
通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
141.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
142.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献