用户操作请求的处理方法、装置及电子设备制造方法及图纸

技术编号:30765175 阅读:17 留言:0更新日期:2021-11-10 12:22
本发明专利技术提供了一种用户操作请求的处理方法、装置及电子设备,在接收到用户在第一预设访问界面中的用户操作请求的情况下,确定预设缓存位置是否存储有Token信息,若是,则说明在生成用户操作请求之前,用户已经在与第一预设访问界面具有同一登录权限的第二预设访问界面上登录过,此时不再需要用户进行登录操作,直接获取并对Token信息进行验证,若验证通过,则执行与用户操作请求对应的操作,无需用户重复登录,减少用户终端响应人机交互的次数,提高用户体验。另外,本发明专利技术,将通过token服务器对用户对应的业务信息进行封装得到的authkey信息存储到所述用户终端的预设位置,简化了业务信息的获取方式,操作简单且便捷。操作简单且便捷。操作简单且便捷。

【技术实现步骤摘要】
用户操作请求的处理方法、装置及电子设备


[0001]本专利技术涉及数据处理领域,更具体的说,涉及一种用户操作请求的处理方法、装置及电子设备。

技术介绍

[0002]浏览器是用来检索、展示以及传递Web信息资源的应用程序。为了提高用户的便捷性,用户可以在同一浏览器中访问不同的站点,如站点A、站点B等站点。
[0003]用户在访问同一浏览器上的不同站点时,如访问站点A、站点B等站点时,均需要用户进行相应的登录操作,在不同站点的登录操作,会使得安装有该浏览器的用户终端进行多次人机交互,操作复杂,降低用户体验。

技术实现思路

[0004]有鉴于此,本专利技术提供一种用户操作请求的处理方法、装置及电子设备,以解决用户在访问同一浏览器上的不同站点时,均需要用户进行相应的登录操作,降低用户体验的问题。
[0005]为解决上述技术问题,本专利技术采用了如下技术方案:
[0006]一种用户操作请求的处理方法,应用于用户终端,所述用户操作请求处理方法包括:
[0007]在接收到用户在第一预设访问界面中的用户操作请求的情况下,确定预设缓存位置是否存储有Token信息;
[0008]若是,则从所述预设缓存位置获取存储的Token信息,所述Token信息为在接收到所述用户操作请求之前、用户在所述用户终端上的第二预设访问界面登录时、基于从所述用户终端的预设位置获取的authkey信息生成,并被存储至所述预设缓存位置,所述authkey信息通过token服务器对所述用户对应的业务信息进行封装得到;所述第二预设访问界面与所述第一预设访问界面具有同一登录权限;
[0009]生成携带有所述Token信息的身份验证信息,并将所述身份验证信息发送至Token服务器;
[0010]在所述Token服务器对所述身份验证信息中携带的所述Token信息验证通过、且所述第一预设访问界面对应的后端服务器执行与所述用户操作请求对应的操作后,展示操作结果。
[0011]可选地,在确定出预设缓存位置未存储有Token信息、或在所述Token服务器对所述身份验证信息中携带的所述Token信息验证未通过的情况下,还包括:
[0012]若用户在第一预设访问界面对应的站点的登录状态为未登录,则获取所述authkey信息以及所述站点的站点配置信息;
[0013]将所述authkey信息以及所述站点的站点配置信息发送至Token服务器,以使所述Token服务器基于所述authkey信息以及所述站点的站点配置信息生成Token信息,并将与
所述站点对应、且在生成所述Token信息之前生成的其他Token信息的有效性设置为无效;
[0014]接收所述Token服务器反馈的Token信息,并将所述Token信息存储至预设缓存位置;
[0015]生成携带有所述Token信息的身份验证信息,并将所述身份验证信息发送至Token服务器;
[0016]在所述Token服务器对所述身份验证信息中携带的所述Token信息验证通过、且所述第一预设访问界面对应的后端服务器执行与所述用户操作请求对应的操作后,展示操作结果。
[0017]可选地,在确定出预设缓存位置未存储有Token信息、或在所述Token服务器对所述身份验证信息中携带的所述Token信息验证未通过的情况下,还包括:
[0018]发送Token信息有效性查询请求至所述Token服务器,
[0019]在接收到所述Token服务器反馈的Token信息无效的情况下,控制第一预设访问界面对应的站点的用户登录退出,并显示预设退出登录信息。
[0020]可选地,在所述Token服务器对所述身份验证信息中携带的所述Token信息验证通过、且所述第一预设访问界面对应的后端服务器执行与所述用户操作请求对应的操作后,展示操作结果,包括:
[0021]在所述第一预设访问界面对应的后端服务器反馈的操作结果,并展示;所述操作结果为所述第一预设访问界面对应的后端服务器在接收到所述Token服务器对所述身份验证信息中携带的所述Token信息验证通过反馈的用户标识信息后,基于所述用户标识信息,执行与所述用户操作请求对应的操作,得到的结果。
[0022]可选地,所述Token信息包括Token以及Token有效时间;
[0023]在确定出预设缓存位置存储有Token信息的情况下,还包括:
[0024]在基于所述Token有效时间确定出所述Token已过期的情况下,发送Token更新请求至Token服务器;
[0025]接收所述Token服务器反馈的更新后的Token信息,并将所述预设缓存位置中存储的所述Token信息替换为所述更新后的Token信息。
[0026]可选地,所述Token信息包括Token以及Token有效时间;
[0027]在确定出预设缓存位置存储有Token信息的情况下,还包括:
[0028]将所述Token信息发送至预设Token监控终端;
[0029]接收所述预设Token监控终端发送的Token信息更新指令;
[0030]响应所述Token信息更新指令,并发送Token更新请求至Token服务器;
[0031]接收所述Token服务器反馈的更新后的Token信息,并将所述预设缓存位置中存储的所述Token信息替换为所述更新后的Token信息。
[0032]可选地,在接收到用户在第一预设访问界面中的用户操作请求的情况下,确定预设缓存位置是否存储有Token信息,包括:
[0033]在接收到用户在第一预设访问界面中的用户操作请求的情况下,确定所述用户是否未在距离上一次访问所述第一预设访问界面的有效期内再次访问所述第一预设访问界面;
[0034]若是,则确定预设缓存位置是否存储有Token信息。
[0035]一种用户操作请求的处理装置,应用于用户终端,所述用户操作请求的处理装置包括:
[0036]Token判断模块,用于在接收到用户在第一预设访问界面中的用户操作请求的情况下,确定预设缓存位置是否存储有Token信息;
[0037]Token获取模块,用于若是,则从所述预设缓存位置获取存储的Token信息,所述Token信息为在接收到所述用户操作请求之前、用户在所述用户终端上的第二预设访问界面登录时、基于从所述用户终端的预设位置获取的authkey信息生成,并被存储至所述预设缓存位置,所述authkey信息通过token服务器对所述用户对应的业务信息进行封装得到;所述第二预设访问界面与所述第一预设访问界面具有同一登录权限;
[0038]信息生成模块,用于生成携带有所述Token信息的身份验证信息,并将所述身份验证信息发送至Token服务器;
[0039]结果展示模块,用于在所述Token服务器对所述身份验证信息中携带的所述Token信息验证通过、且所述第一预设访问界面对应的后端服务器执行与所述用户操本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户操作请求的处理方法,其特征在于,应用于用户终端,所述用户操作请求处理方法包括:在接收到用户在第一预设访问界面中的用户操作请求的情况下,确定预设缓存位置是否存储有Token信息;若是,则从所述预设缓存位置获取存储的Token信息,所述Token信息为在接收到所述用户操作请求之前、用户在所述用户终端上的第二预设访问界面登录时、基于从所述用户终端的预设位置获取的authkey信息生成,并被存储至所述预设缓存位置,所述authkey信息通过token服务器对所述用户对应的业务信息进行封装得到;所述第二预设访问界面与所述第一预设访问界面具有同一登录权限;生成携带有所述Token信息的身份验证信息,并将所述身份验证信息发送至Token服务器;在所述Token服务器对所述身份验证信息中携带的所述Token信息验证通过、且所述第一预设访问界面对应的后端服务器执行与所述用户操作请求对应的操作后,展示操作结果。2.根据权利要求1所述的处理方法,其特征在于,在确定出预设缓存位置未存储有Token信息、或在所述Token服务器对所述身份验证信息中携带的所述Token信息验证未通过的情况下,还包括:若用户在第一预设访问界面对应的站点的登录状态为未登录,则获取所述authkey信息以及所述站点的站点配置信息;将所述authkey信息以及所述站点的站点配置信息发送至Token服务器,以使所述Token服务器基于所述authkey信息以及所述站点的站点配置信息生成Token信息,并将与所述站点对应、且在生成所述Token信息之前生成的其他Token信息的有效性设置为无效;接收所述Token服务器反馈的Token信息,并将所述Token信息存储至预设缓存位置;生成携带有所述Token信息的身份验证信息,并将所述身份验证信息发送至Token服务器;在所述Token服务器对所述身份验证信息中携带的所述Token信息验证通过、且所述第一预设访问界面对应的后端服务器执行与所述用户操作请求对应的操作后,展示操作结果。3.根据权利要求2所述的处理方法,其特征在于,在确定出预设缓存位置未存储有Token信息、或在所述Token服务器对所述身份验证信息中携带的所述Token信息验证未通过的情况下,还包括:发送Token信息有效性查询请求至所述Token服务器,在接收到所述Token服务器反馈的Token信息无效的情况下,控制第一预设访问界面对应的站点的用户登录退出,并显示预设退出登录信息。4.根据权利要求1所述的处理方法,其特征在于,在所述Token服务器对所述身份验证信息中携带的所述Token信息验证通过、且所述第一预设访问界面对应的后端服务器执行与所述用户操作请求对应的操作后,展示操作结果,包括:在所述第一预设访问界面对应的后端服务器反馈的操作结果,并展示;所述操作结果为所述第一预设访问界面对应的后端服务器在接收到所述Token服务器对所述身份验证信
息中携带的所述Token信息验证通过反馈的用户标识信息后,基于所述用户标识信息,执行与所述用户操作请求对应的操作,得到的结果。5.根据权利要求1所述的处理方法,其特征在于,所述Token信息包括Token以及Token有效时间;在确定出预设缓存位置存储有Token信息的情况下,还包括:在基于所述Token有效时间确定出所述Token已过期的情况下,发送Token更新请求至Token服务器...

【专利技术属性】
技术研发人员:朱佳明张杰王少帅涂山山黄淑宁
申请(专利权)人:北京轻松筹信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1