WebAPP的多账号登录方法、装置、设备及存储介质与流程

文档序号:15700887发布日期:2018-10-19 19:49阅读:来源:国知局

技术特征:

1.一种Web APP的多账号登录方法,其特征在于,包括以下步骤:

通过应用客户端的登录界面向应用服务器端发起第一账号的登录请求,所述登录请求中包含有账号和密码;

应用客户端接收应用服务器端发送的关于所述第一账号的认证信息,并建立与应用服务器端之间关于所述第一账号的会话;

应用客户端将所述第一账号的登录后状态会话信息与所述第一账号关联保存至本地存储单元;

在应用客户端登录所述第一账号后,通过所述应用客户端发起登录第二账号的登录请求,应用客户端判断本地存储单元中是否保存有与所述第二账号相对应的登录后会话状态信息;

若本地存储单元中保存有与所述第二账号相对应的登录后会话状态信息,则根据保存的登录后会话状态信息还原应用客户端和应用服务器端之间关于所述第二账号的会话。

2.根据权利要求1所述的Web APP的多账号登录方法,其特征在于,

若本地存储单元中没有保存有与所述第二账号相对应的登录后会话状态信息,那么应用客户端跳转至登录界面,通过登录界面向应用服务端发送所述第二账号的登录请求,并接收应用服务端反馈的关于所述第二账号的认证信息,建立与应用服务器端之间关于所述第二账号的会话;

应用客户端将第二账号的登录后会话状态信息与该账号关联保存至本地存储单元。

3.根据权利要求1所述的Web APP的多账号登录方法,其特征在于,

所述应用服务器端对应用客户端发送的所述第一账号的登录请求进行认证,并在认证通过之后发送关于所述第一账号的认证信息;若认证不通过则发送预设的反馈信息,用以提醒用户所述第一账号登录失败。

4.根据权利要求1所述的Web APP的多账号登录方法,其特征在于,所述本地存储单元包括cookie和localStorage。

5.根据权利要求1所述的Web APP的多账号登录方法,其特征在于,保存在本地存储单元的所述登录后状态会话信息在其对应的账号退出登录后自动删除。

6.根据权利要求1所述的Web APP的多账号登录方法,其特征在于,所述根据保存的登录后会话状态信息还原应用客户端和应用服务器端之间关于所述第二账号的会话包括以下分步骤:

获取与所述第二账号相对应的登录后会话状态信息;

从获取的所述登录后会话状态信息中截取其中包含的认证信息;

生成包含该认证信息的登录请求发送至应用服务器端;

在用户服务器端检测到登录请求中包含的认证信息后,直接建立用户服务器端与应用客户端之间关于所述第二账号的会话。

7.一种电子装置,其特征在于,所述电子装置上存储有可实现多账号登录的应用客户端,所述可实现多账号登录的应用客户端包括:

登录模块,用于提供登录界面给用户以向应用服务器端发起第一账号的登录请求,所述登录请求中包含有账号和密码;

认证信息接收模块,用于接收应用服务器端发送的关于所述第一账号的认证信息;

会话建立模块,用于在接收到所述第一账号的认证信息后,建立与应用服务器端之间关于所述第一账号的会话;

关联保存模块,用于将关于所述第一账号的登录后状态会话信息与所述第一账号关联保存至本地存储单元,所述登录后状态会话信息包含有认证信息;

账号切换模块,用于当在所述第一账号内发起登录第二账号的登录请求时,判断本地存储单元中是否保存有与所述第二账号相对应的登录后会话状态信息;并在本地存储单元中保存有与所述第二账号相对应的登录后会话状态信息,根据保存的登录后会话状态信息还原应用客户端和应用服务器端之间关于所述第二账号的会话。

8.根据权利要求7所述的电子装置,其特征在于,所述可实现多账号登录的应用客户端还包括:

登录跳转模块,用于当在所述第一账号内发起登录第二账号的登录请求时,且本地存储单元中没有保存有与所述第二账号相对应的登录后会话状态信息时,跳转至登录界面,以实现通过登录界面向应用服务端发送所述第二账号的登录请求,并接收应用服务端反馈的关于所述第二账号的认证信息,建立与应用服务器端之间关于所述第二账号的会话。

9.一种终端设备,包括存储器和处理器,其特征在于,所述存储器上存储有可被所述处理器执行的可实现多账号登录的应用客户端,所述应用客户端被所述处理器执行时实现如权利要求1-6中任一项所述的Web APP的多账号登录方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序指令,所述计算机程序指令可被至少一个处理器所执行,以使所述至少一个处理器执行如权利要求1-6中任一项所述的Web APP的多账号登录方法的步骤。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1