登录请求处理方法、系统、装置、电子设备及存储介质制造方法及图纸

技术编号:26178140 阅读:12 留言:0更新日期:2020-10-31 14:26
本申请提供了一种登录请求处理方法、系统、装置、电子设备及存储介质,接收接入端发送的登录请求,登录请求中包括登录参数;若确定登录请求为合法请求,则根据登录参数生成第一校验码,并将第一校验码返回给接入端;其中,第一校验码用于接入端发送给第二服务器;在接收到第二服务器发送的第一校验码后,对第一校验码进行校验,并在校验通过后,基于第一校验码生成第二校验码,并将第二校验码返回给第二服务器;其中,第二校验码用于第二服务器生成登录标识,该登录标识用于第一前端进行目标服务访问。本申请能够通过一次登录请求获取登录标识,减少了人机交互操作,提高了操作便捷性,还提高了用户登录的安全性。

Login request processing method, system, device, electronic device and storage medium

【技术实现步骤摘要】
登录请求处理方法、系统、装置、电子设备及存储介质
本申请涉及互联网
,具体而言,涉及一种登录请求处理方法、系统、装置、电子设备及存储介质。
技术介绍
企业提供的客户端中通常包括多种服务,在用户使用任一种服务时,均需要通过特定登录标识在该客户端对应的用户中心进行校验。但是,当用户使用的任一服务的入口放置在第三方的客户端内,用户登陆后使用的是该第三方的用户系统,该第三方的用户系统中无法携带该客户端对应的特定登录标识,即无法验证用户身份,这就使得用户无法使用该服务。针对用户使用的服务在第三方客户端内无法验证用户身份的问题,目前的方式是可采用以下两种方案解决:一是提醒用户再次输入手机号进行登陆,二是提供用户授权按钮,用户点击后完成用户登录信息授权。但是,第一种方案中由于用户已在第三方客户端登陆过,再次登陆既会增加操作时间成本;第二种方案中展示授权文案,同样会增加操作时间成本,造成操作便捷性低下。
技术实现思路
有鉴于此,本申请的目的在于提供一种登录请求处理方法、系统、装置、电子设备及存储介质,能够通过一次登录请求获取登录标识,减少了人机交互操作,提高了操作便捷性,还提高了用户登录的安全性。第一方面,本申请实施例提供了一种登录请求处理方法,应用于第一服务器,所述方法包括:接收接入端发送的登录请求,所述登录请求中包括登录参数;若确定所述登录请求为合法请求,则根据所述登录参数生成第一校验码,并将所述第一校验码返回给所述接入端;其中,所述第一校验码用于所述接入端发送给第二服务器;在接收到所述第二服务器发送的所述第一校验码后,对所述第一校验码进行校验,并在校验通过后,基于所述第一校验码生成第二校验码,并将所述第二校验码返回给所述第二服务器;其中,所述第二校验码用于所述第二服务器生成登录标识,所述登录标识用于第一前端进行目标服务访问。在一种可能的实施方式中,所述登录请求中还包括接入端标识和第一加密串;所述确定所述登录请求为合法请求,包括:获取所述接入端标识对应的目标秘钥;根据所述目标秘钥对所述登录参数进行加密,得到第二加密串;若所述第二加密串与所述第一加密串相一致,则确定所述登录请求为合法请求。在一种可能的实施方式中,所述登录参数包括目标加密串,所述目标加密串是基于所述目标秘钥对用户登录信息进行加密得到的。在一种可能的实施方式中,所述根据所述登录参数生成第一校验码,包括:根据所述目标秘钥对所述目标加密串进行解密,得到所述用户登录信息;基于所述用户登录信息,生成第一校验码。在一种可能的实施方式中,在确定所述登录请求为合法请求之后,所述方法还包括:获取所述登录请求所请求的目标链接,并将所述目标链接发送给所述接入端;其中,所述目标链接用于所述接入端访问目标页面。在一种可能的实施方式中,在确定所述登录请求为合法请求之后,所述方法还包括:将所述登录参数发送给所述接入端,所述登录参数用于所述接入端再次向第一服务器发送登录请求。在一种可能的实施方式中,所述基于所述第一校验码生成第二校验码,包括:获取所述第一校验码对应的用户登录信息,根据所述用户登录信息生成请求标识;将所述请求标识确定为所述第二校验码,或者,将所述用户登录信息和所述请求标识确定所述第二校验码。在一种可能的实施方式中,所述方法还包括:当再次接收到所述接入端发送的所述登录请求后,若确定所述登录请求为合法请求,则根据所述登录参数生成第一校验码,并将所述第一校验码返回给所述接入端;在接收到所述第二服务器发送的所述第一校验码后,对所述第一校验码进行校验,并在校验通过后,基于所述第一校验码生成第三校验码,并将所述第三校验码返回给所述第二服务器;其中,所述第三校验码用于所述第二服务器生成用户身份标识以及根据所述用户身份标识生成登录标识。第二方面,本申请实施例还提供了一种登录请求处理方法,应用于第二服务器,所述方法包括:接收接入端发送的第一校验码,并将所述第一校验码发送给第一服务器;在接收到所述第一服务器返回的基于所述第一校验码生成的第二校验码后,对所述第二校验码进行校验,并在校验通过后,基于所述第二校验码生成登录标识,并将所述登录标识发送给第一前端;其中,所述登录标识用于所述第一前端进行目标服务访问。在一种可能的实施方式中,所述方法还包括:若所述第二校验码未通过校验,则向所述接入端发送重试请求;其中,所述重试请求用于请求所述接入端重新从所述第一服务器中获取第一校验码;当再次接收到所述第一服务器返回的基于所述第一校验码生成的第三校验码后,对所述第三校验码进行校验,并在校验通过后,根据所述第三校验码生成用户身份标识,建立所述第三校验码和所述用户身份标识的关联关系,并根据所述用户身份标识生成登录标识,并将所述登录标识发送给第一前端;其中,所述登录标识用于所述第一前端进行目标服务访问。在一种可能的实施方式中,所述第二校验码至少包括请求标识,确定所述第二校验码校验通过,包括:若存在所述请求标识对应的用户身份标识,则确定所述第二校验码校验通过。在一种可能的实施方式中,所述第二校验码还包括用户登录信息,确定所述第二校验码校验通过,还包括:若存在所述请求标识对应的用户身份标识且所述用户登录信息为合法信息,则确定所述第二校验码校验通过。第三方面,本申请实施还提供了一种登录请求处理系统,所述系统包括:接入端、第一前端、第一服务器、第二前端和第二服务器;所述接入端,用于向所述第一服务器发送登录请求,所述登录请求中包括登录参数;所述第一服务器,用于在接收到所述登录请求后,若确定所述登录请求为合法请求,则根据所述登录参数生成第一校验码,并将所述第一校验码返回给所述接入端;所述接入端,还用于将所述第一校验码通过所述第一前端和所述第二前端发送给所述第二服务器;所述第二服务器,用于将接收到的所述第二前端发送的所述第一校验码发送给所述第一服务器;所述第一服务器,还用于对所述第一校验码进行校验,并在校验通过后,基于所述第一校验码生成第二校验码,并将所述第二校验码返回给所述第二服务器;所述第二服务器,还用于对接收到的所述第二校验码进行校验,并在校验通过后,基于所述第二校验码生成登录标识,并将所述登录标识通过所述第二前端发送给第一前端;其中,所述登录标识用于所述第一前端进行目标服务访问。在一种可能的实施方式中,所述登录请求中还包括接入端标识和第一加密串;所述第一服务器在确定所述登录请求为合法请求时,包括:获取所述接入端标识对应的目标秘钥;根据所述目标秘钥对所述登录参数进行加密,得到第二加密串;若所述第二加密串与所述第一加密串相一致,则确定所述登录请求为合法请求。在一种可能的实施方式中,所述登录参数包括目标加密串,所述目标加密串是基于所述目标秘钥对用户登录信息进行加密得到的。在本文档来自技高网...

【技术保护点】
1.一种登录请求处理方法,其特征在于,应用于第一服务器,所述方法包括:/n接收接入端发送的登录请求,所述登录请求中包括登录参数;/n若确定所述登录请求为合法请求,则根据所述登录参数生成第一校验码,并将所述第一校验码返回给所述接入端;其中,所述第一校验码用于所述接入端发送给第二服务器;/n在接收到所述第二服务器发送的所述第一校验码后,对所述第一校验码进行校验,并在校验通过后,基于所述第一校验码生成第二校验码,并将所述第二校验码返回给所述第二服务器;其中,所述第二校验码用于所述第二服务器生成登录标识,所述登录标识用于第一前端进行目标服务访问。/n

【技术特征摘要】
1.一种登录请求处理方法,其特征在于,应用于第一服务器,所述方法包括:
接收接入端发送的登录请求,所述登录请求中包括登录参数;
若确定所述登录请求为合法请求,则根据所述登录参数生成第一校验码,并将所述第一校验码返回给所述接入端;其中,所述第一校验码用于所述接入端发送给第二服务器;
在接收到所述第二服务器发送的所述第一校验码后,对所述第一校验码进行校验,并在校验通过后,基于所述第一校验码生成第二校验码,并将所述第二校验码返回给所述第二服务器;其中,所述第二校验码用于所述第二服务器生成登录标识,所述登录标识用于第一前端进行目标服务访问。


2.根据权利要求1所述的登录请求处理方法,其特征在于,所述登录请求中还包括接入端标识和第一加密串;所述确定所述登录请求为合法请求,包括:
获取所述接入端标识对应的目标秘钥;
根据所述目标秘钥对所述登录参数进行加密,得到第二加密串;
若所述第二加密串与所述第一加密串相一致,则确定所述登录请求为合法请求。


3.根据权利要求2所述的登录请求处理方法,其特征在于,所述登录参数包括目标加密串,所述目标加密串是基于所述目标秘钥对用户登录信息进行加密得到的。


4.根据权利要求3所述的登录请求处理方法,其特征在于,所述根据所述登录参数生成第一校验码,包括:
根据所述目标秘钥对所述目标加密串进行解密,得到所述用户登录信息;
基于所述用户登录信息,生成第一校验码。


5.根据权利要求1所述的登录请求处理方法,其特征在于,在确定所述登录请求为合法请求之后,所述方法还包括:
获取所述登录请求所请求的目标链接,并将所述目标链接发送给所述接入端;其中,所述目标链接用于所述接入端访问目标页面。


6.根据权利要求1所述的登录请求处理方法,其特征在于,在确定所述登录请求为合法请求之后,所述方法还包括:
将所述登录参数发送给所述接入端,所述登录参数用于所述接入端再次向第一服务器发送登录请求。


7.根据权利要求2所述的登录请求处理方法,其特征在于,所述基于所述第一校验码生成第二校验码,包括:
获取所述第一校验码对应的用户登录信息,根据所述用户登录信息生成请求标识;
将所述请求标识确定为所述第二校验码,或者,将所述用户登录信息和所述请求标识确定所述第二校验码。


8.根据权利要求7所述的登录请求处理方法,其特征在于,所述方法还包括:
当再次接收到所述接入端发送的所述登录请求后,若确定所述登录请求为合法请求,则根据所述登录参数生成第一校验码,并将所述第一校验码返回给所述接入端;
在接收到所述第二服务器发送的所述第一校验码后,对所述第一校验码进行校验,并在校验通过后,基于所述第一校验码生成第三校验码,并将所述第三校验码返回给所述第二服务器;其中,所述第三校验码用于所述第二服务器生成用户身份标识以及根据所述用户身份标识生成登录标识。


9.一种登录请求处理方法,其特征在于,应用于第二服务器,所述方法包括:
接收接入端发送的第一校验码,并将所述第一校验码发送给第一服务器;
在接收到所述第一服务器返回的基于所述第一校验码生成的第二校验码后,对所述第二校验码进行校验,并在校验通过后,基于所述第二校验码生成登录标识,并将所述登录标识发送给第一前端;其中,所述登录标识用于所述第一前端进行目标服务访问。


10.根据权利要求9所述的登录请求处理方法,其特征在于,所述方法还包括:
若所述第二校验码未通过校验,则向所述接入端发送重试请求;其中,所述重试请求用于请求所述接入端重新从所述第一服务器中获取第一校验码;
当再次接收到所述第一服务器返回的基于所述第一校验码生成的第三校验码后,对所述第三校验码进行校验,并在校验通过后,根据所述第三校验码生成用户身份标识,建立所述第三校验码和所述用户身份标识的关联关系,并根据所述用户身份标识生成登录标识,并将所述登录标识发送给第一前端;其中,所述登录标识用于所述第一前端进行目标服务访问。


11.根据权利要求10所述的登录请求处理方法,其特征在于,所述第二校验码至少包括请求标识,确定所述第二校验码校验通过,包括:
若存在所述请求标识对应的用户身份标识,则确定所述第二校验码校验通过;
所述第二校验码还包括用户登录信息,确定所述第二校验码校验通过,还包括:
若存在所述请求标识对应的用户身份标识且所述用户登录信息为合法信息,则确定所述第二校验码校验通过。


12.一种登录请求处理系统,其特征在于,所述系统包括:接入端、第一前端、第一服务器、第二前端和第二服务器;
所述接入端,用于向所述第一服务器发送登录请求,所述登录请求中包括登录参数;
所述第一服务器,用于在接收到所述登录请求后,若确定所述登录请求为合法请求,则根据所述登录参数生成第一校验码,并将所述第一校验码返回给所述接入端;
所述接入端,还用于将所述第一校验码通过所述第一前端和所述第二前端发送给所述第二服务器;
所述第二服务器,用于将接收到的所述第二前端发送的所述第一校验码发送给所述第一服务器;
所述第一服务器,还用于对所述第一校验码进行校验,并在校验通过后,基于所述第一校验码生成第二校验码,并将所述第二校验码返回给所述第二服务器;
所述第二服务器,还用于对接收到的所述第二校验码进行校验,并在校验通过后,基于所述第二校验码生成登录标识,并将所述登录标识通过所述第二前端发送给第一前端;其中,所述登录标识用于所述第一前端进行目标服务访问。


13.根据权利要求12所述的登录请求处理系统,其特征在于,所述登录请求中还包括接入端标识和第一加密串;所述第一服务器在确定所述登录请求为合法请求时,包括:
获取所述接入端标识对应的目标秘钥;
根据所述目标秘...

【专利技术属性】
技术研发人员:曾卓
申请(专利权)人:北京嘀嘀无限科技发展有限公司
类型:发明
国别省市:北京;11

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

1