用户账号登录方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:38411711 阅读:13 留言:0更新日期:2023-08-07 11:17
本公开具体涉及一种用户账号登录方法、装置、电子设备及可读存储介质,所述用户账号登录方法包括:根据本公开实施例提供的技术方案,固定终端当接收到移动终端发送的无线连接请求后,与所述移动终端建立无线连接,接收所述移动终端发送的移动终端标识,向登录服务器发送携带有会话标识和用户标识的登录请求,以使所述登录服务器根据所述会话标识和所述用户标识确定鉴权结果,若所述鉴权结果为鉴权成功,则调用所述用户标识对应的用户账号的账号信息以进行应用功能登录;接收所述登录服务器鉴权成功后发送的新会话密钥。通过上述方式,会话标识会不断变化,保证了登录过程中鉴权的安全性。安全性。安全性。

【技术实现步骤摘要】
用户账号登录方法、装置、电子设备及可读存储介质


[0001]本公开涉及互联网
,具体涉及一种用户账号登录方法、装置、电子设备及可读存储介质。

技术介绍

[0002]用户在使用终端上使用某一应用功能时,需要进行账号登录,以获得使用权限。用户通常手动输入账号和密码以进行账号登录。当用户需要在多个设备上进行账号登录时,则需要多次输入账号和密码,这导致用户体验度较低,并且如果不长期进行登录操作,则会出现用户遗忘登录密码的情况,进一步导致登录过程的不便捷性。一种情形下,用户在使用公共场所中的固定终端,如设置在银行、商场等公共场所的固定终端,需要进行账号登录时,用户需要再次手动输入账号和密码,如果用户此时遗忘密码,则会导致用户无法继续使用固定终端或者固定终端上的特定功能,进而降低用户体验。
[0003]为了简化用户操作,当前存在一种方式为用户通过其所携带的移动终端拍摄固定终端所显示的账号登录界面上的二维码进行登录,此种方式仍需要用户的多项操作步骤。当前存在另一种方式为用户通过移动终端和固定终端的自主通信,设计固定终端根据移动终端提供的信息自动进行账号登录,然而此种方式中的鉴权环节较为薄弱,容易被攻破进而无法保证自动登录账号的安全。

技术实现思路

[0004]为了解决相关技术中的问题,本公开实施例提供一种用户账号登录方法、装置、电子设备及可读存储介质。
[0005]第一方面,本公开实施例中提供了一种用户账号登录方法,应用于固定终端,所述方法包括:
[0006]当接收到移动终端发送的无线连接请求后,与所述移动终端建立无线连接;
[0007]接收所述移动终端发送的移动终端标识;
[0008]向登录服务器发送携带有会话标识和用户标识的登录请求,以使所述登录服务器根据所述会话标识和所述用户标识确定鉴权结果,若所述鉴权结果为鉴权成功,则调用所述用户标识对应的用户账号的账号信息以进行应用功能登录,其中,所述用户标识包括所述移动终端标识和所述固定终端的固定终端标识中的至少一个;
[0009]接收所述登录服务器鉴权成功后发送的新会话密钥,所述新会话密钥是所述登录服务器根据所述固定终端发送的登录请求的累计次数生成的。
[0010]在本公开的一些实现中,所述新会话密钥是所述登录服务器根据所述固定终端发送的所述登录请求的累计次数,以及用于生成所述会话标识的旧会话密钥生成的。
[0011]在本公开的一些实现中,所述新会话密钥是所述登录服务器根据所述累计次数,所述旧会话密钥和至少一个随机数生成的。
[0012]在本公开的一些实现中,所述移动终端内设置有第一算法,所述固定终端内设置
有第二算法,所述方法还包括:
[0013]接收所述移动终端发送的用于生成所述会话标识的过程值,所述过程值是所述移动终端根据所存储的会话密钥和所述第一算法生成的;
[0014]根据所述第二算法和所述过程值,生成所述会话标识。
[0015]在本公开的一些实现中,所述移动终端内设置有第一算法,所述固定终端内设置有第二算法,所述方法还包括:
[0016]接收所述移动终端发送的用于生成所述会话标识的第一过程值,所述过程值是所述移动终端根据所存储的会话密钥和所述第一算法生成的;
[0017]接收所述移动终端发送的所存储的所述会话密钥;
[0018]根据所述会话密钥和所述第二算法,生成第二过程值;
[0019]根据所述第一过程值和所述第二过程值,生成所述会话标识。
[0020]在本公开的一些实现中,所述方法还包括:
[0021]当检测到与所述移动终端断开所述无线连接后,通知所述登录服务器以退出所述应用功能的登录。
[0022]第二方面,本公开实施例中提供了一种用户账号登录装置,包括:
[0023]建立模块,用于当接收到移动终端发送的无线连接请求后,与所述移动终端建立无线连接;
[0024]第一接收模块,用于接收所述移动终端发送的移动终端标识;
[0025]发送模块,用于向登录服务器发送携带有会话标识和用户标识的登录请求,以使所述登录服务器根据所述会话标识和所述用户标识确定鉴权结果,若所述鉴权结果为鉴权成功,则调用所述用户标识对应的用户账号的账号信息以进行应用功能登录,其中,所述用户标识包括所述移动终端标识和所述固定终端的固定终端标识中的至少一个;
[0026]第二接收模块,用于接收所述登录服务器鉴权成功后发送的新会话密钥,所述新会话密钥是所述登录服务器根据所述固定终端发送的登录请求的累计次数生成的。
[0027]在本公开的一些实现中,所述新会话密钥是所述登录服务器根据所述固定终端发送的所述登录请求的累计次数,以及用于生成所述会话标识的旧会话密钥生成的。
[0028]在本公开的一些实现中,所述新会话密钥是所述登录服务器根据所述累计次数,所述旧会话密钥和至少一个随机数生成的。
[0029]在本公开的一些实现中,所述移动终端内设置有第一算法,所述固定终端内设置有第二算法,所述装置还包括:
[0030]第三接收模块,用于接收所述移动终端发送的用于生成所述会话标识的过程值,所述过程值是所述移动终端根据所存储的会话密钥和所述第一算法生成的;
[0031]第一生成模块,用于根据所述第二算法和所述过程值,生成所述会话标识。
[0032]在本公开的一些实现中,所述移动终端内设置有第一算法,所述固定终端内设置有第二算法,所述装置还包括:
[0033]第四接收模块,用于接收所述移动终端发送的用于生成所述会话标识的第一过程值,所述过程值是所述移动终端根据所存储的会话密钥和所述第一算法生成的;
[0034]第五接收模块,用于接收所述移动终端发送的所存储的所述会话密钥;
[0035]第二生成模块,用于根据所述会话密钥和所述第二算法,生成第二过程值;
[0036]第三生成模块,用于根据所述第一过程值和所述第二过程值,生成所述会话标识。
[0037]在本公开的一些实现中,所述装置还包括:
[0038]通知模块,用于当检测到与所述移动终端断开所述无线连接后,通知所述登录服务器以退出所述应用功能的登录。
[0039]第三方面,本公开实施例提供了一种电子设备,包括存储器和处理器,其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现如第一方面所述的方法。
[0040]第四方面,本公开实施例中提供了一种计算机可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现如第一方面所述的方法。
[0041]第五方面,本公开实施例中提供了一种计算机程序产品,包括计算机指令,该计算机指令被处理器执行时实现如第一方面所述的方法步骤。
[0042]根据本公开实施例提供的技术方案,固定终端当接收到移动终端发送的无线连接请求后,与所述移动终端建立无线连接,接收所述移动终端发送的移动终端标识,向登本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户账号登录方法,其特征在于,应用于固定终端,所述方法包括:当接收到移动终端发送的无线连接请求后,与所述移动终端建立无线连接;接收所述移动终端发送的移动终端标识;向登录服务器发送携带有会话标识和用户标识的登录请求,以使所述登录服务器根据所述会话标识和所述用户标识确定鉴权结果,若所述鉴权结果为鉴权成功,则调用所述用户标识对应的用户账号的账号信息以进行应用功能登录,其中,所述用户标识包括所述移动终端标识和所述固定终端的固定终端标识中的至少一个;接收所述登录服务器鉴权成功后发送的新会话密钥,所述新会话密钥是所述登录服务器根据所述固定终端发送的登录请求的累计次数生成的。2.根据权利要求1所述的方法,其特征在于,所述新会话密钥是所述登录服务器根据所述固定终端发送的所述登录请求的累计次数,以及用于生成所述会话标识的旧会话密钥生成的。3.根据权利要求2所述的方法,其特征在于,所述新会话密钥是所述登录服务器根据所述累计次数,所述旧会话密钥和至少一个随机数生成的。4.根据权利要求1所述的方法,其特征在于,所述移动终端内设置有第一算法,所述固定终端内设置有第二算法,所述方法还包括:接收所述移动终端发送的用于生成所述会话标识的过程值,所述过程值是所述移动终端根据所存储的会话密钥和所述第一算法生成的;根据所述第二算法和所述过程值,生成所述会话标识。5.根据权利要求1所述的方法,其特征在于,所述移动终端内设置有第一算法,所述固定终端内设置有第二算法,所述方法还包括:接收所述移动终端发送的用于生成所述会话标识的第一过程值,所述过程值是所述移动终端根据所存储的会话密钥和所述第一算法生成的;接收所述移动终端发送的所...

【专利技术属性】
技术研发人员:吴侃王晨俊李尚峰
申请(专利权)人:北京神州新桥科技有限公司
类型:发明
国别省市:

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

1