用户账号登录方法及装置制造方法及图纸

技术编号:18460704 阅读:17 留言:0更新日期:2018-07-18 13:29
本发明专利技术公开了一种用户账号登录方法及装置,属于网络技术领域。该方法包括:接收账号登录请求,该账号登录请求中携带第一用户账号和用户密码,根据该第一用户账号和该用户密码进行登录校验,当登录校验失败时,根据该第一用户账号获取该第一用户账号所属企业的企业管理密码,该企业管理密码用于对该企业内的所有用户账号进行管理,当该用户密码与该企业管理密码相同时,确定该第一用户账号登录成功。如此,在不需要通过该第一用户账号的登录密码的情况下,直接通过企业管理密码即可实现登录,提高了操作的便捷性,以及提高了登录效率。

User account login method and device

The invention discloses a user account login method and a device, belonging to the network technical field. The method includes: receiving the account login request, carrying the first user account and the user password in the login request, logging in according to the first user account and the user password. When the login check fails, the enterprise management password of the enterprise of the first user account number is obtained according to the first user account. The enterprise management password is used to manage all user accounts in the enterprise, and when the user password is the same as that of the enterprise management password, the first user account is determined to be successful. In this way, logon can be realized directly through the enterprise management password without requiring the login password of the first user account, which improves the convenience of the operation and improves the efficiency of the login.

【技术实现步骤摘要】
用户账号登录方法及装置
本专利技术涉及网络
,特别涉及一种用户账号登录方法及装置。
技术介绍
目前,IM(InstantMessaging,即时通信)技术可以适用于各种应用场景,例如,企业IM应用场景。在企业IM应用场景中,主要涉及企业IM客户端和企业IM服务器。其中,该企业IM服务器可以用于管理多个不同企业的用户所使用的企业IM客户端和用户账号。利用企业IM客户端,通过用户账号可以登录至该企业IM服务器中,通过该企业IM服务器即可实现多个企业之间或各个企业内部的即时通信。其中,登录至该企业IM服务器的用户账号包括管理员的用户账号和员工的用户账号,在一家企业中,管理员的用户账号可以为一个或者多个。管理员主要负责账号管理,在账号管理的过程中,管理员不仅可以通过自己的用户账号登录该企业IM服务器,在某些情况下,还可能需要通过员工的用户账号登录该企业IM服务器。在实际应用中,管理员在通过员工的用户账号登录企业IM服务器时,需要获知该员工的用户账号的登录密码,一般情况下,该登录密码可以是在申请该用户账号时由该企业IM服务器自动生成的一个默认密码。然而,为了登录的安全性,员工在使用用户账号过程中,通常会根据自己的实际需求修改该默认密码。在该种情况下,如果管理员在管理员工的用户账号过程中要通过员工的用户账号登录该企业IM服务器,则需要重新获知修改后的登录密码。由于一家企业的员工通常比较多,如果企业中的每个员工都在使用自己的用户账号过程中修改了登录密码,则管理员在需要通过各个员工的用户账号登录该企业IM服务器时,需要获知每个员工修改后的登录密码,如此,导致操作较为繁琐,登录效率低。
技术实现思路
为了解决相关技术的问题,本专利技术实施例提供了一种用户账号登录方法及装置。所述技术方案如下:一方面,提供了一种用户账号登录方法,所述方法包括:接收账号登录请求,所述账号登录请求中携带第一用户账号和用户密码;根据所述第一用户账号和所述用户密码进行登录校验;当登录校验失败时,根据所述第一用户账号获取所述第一用户账号所属企业的企业管理密码,所述企业管理密码用于对所述企业内的所有用户账号进行管理;当所述用户密码与所述企业管理密码相同时,确定所述第一用户账号登录成功。另一方面,提供了一种用户账号登录装置,所述装置包括:第一接收模块,用于接收账号登录请求,所述账号登录请求中携带第一用户账号和用户密码;校验模块,用于根据所述第一接收模块接收的所述第一用户账号和所述用户密码进行登录校验;第一获取模块,用于当登录校验失败时,根据所述第一用户账号获取所述第一用户账号所属企业的企业管理密码,所述企业管理密码用于对所述企业内的所有用户账号进行管理;确定模块,用于当所述第一接收模块接收的所述用户密码与所述第一获取模块获取的所述企业管理密码相同时,确定所述第一用户账号登录成功。本专利技术实施例提供的技术方案带来的有益效果是:接收携带第一用户账号和用户密码的账号登录请求,如果登录校验失败,则获取该第一用户账号所属企业的企业管理密码。如果该用户密码与该企业管理密码相同,则说明当前是通过企业管理密码对该第一用户账号进行登录,因此,企业IM服务器确定该第一用户账号登录成功,如此,在不需要通过该第一用户账号的登录密码的情况下,直接通过企业管理密码即可实现登录,提高了操作的便捷性,以及提高了登录效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种实施环境的示意图;图2A是本专利技术实施例提供的一种用户账号登录方法的流程图;图2B是本专利技术实施例提供的一种登录界面的显示示意图;图2C是本专利技术实施例提供的一种全局管理功能的设置方法的流程图;图3A是本专利技术实施例提供的一种用户账号登录装置的结构示意图;图3B是本专利技术实施例提供的另一种用户账号登录装置的结构示意图;图3C是本专利技术实施例提供的一种用户账号登录装置的结构示意图;图4是本专利技术实施例提供的一种用户账号登录装置的服务器结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。图1是本专利技术实施例提供的一种实施环境的示意图。该实施环境中主要包括第一企业IM客户端110、第二企业IM客户端120和企业IM服务器130。该第一企业IM客户端110和该第二企业IM客户端120分别可以通过有线网络或者无线网络与该企业IM服务器130之间建立连接。在本专利技术实施例中,该第一企业IM客户端110是指企业的员工所使用的客户端,该第二企业IM客户端120是指企业的管理员所使用的客户端。需要说明的是,图1仅是示例性地示出了第一企业IM客户端110和第二企业IM客户端120,而在实际应用场景中,可以包括多个第一企业IM客户端和多个第二企业IM客户端,本专利技术实施例不一一列举。另外,该第一企业IM客户端110和该第二企业IM客户端120均可以安装在诸如手机、平板电脑或计算机等之类的终端中,本专利技术实施例对此不做限定。上述企业IM服务器130主要用于实现本专利技术实施例所提供的用户账号登录方法。该企业IM服务器130可以用于管理多个企业的即时通信,对于每个企业来说,该企业的用户通常包括一个或者多个管理员及多个员工。企业的用户可以使用企业IM客户端登录企业IM服务器130,并且,在该过程中,需要通过用户账号实现登录。在本专利技术实施例中,为了便于描述和理解,将企业的员工所使用的用户账号称为第一用户账号,企业的管理员所使用的用户账号称为第二用户账号。在实际应用场景中,企业的管理员可以对第一用户账号进行管理,例如,当员工所使用的第一用户账号出现问题时,管理员可以协助解决。或者,在某些特殊场景中,管理员可能需要临时以员工的身份进行某些操作,例如,接收客户发来的文件。再如,管理员需要对员工使用企业IM行为进行审查等。在上述场景中,需要管理员使用第一用户账号登录至该企业IM服务器130中。为了避免管理员需要获知每个员工的第一用户账号的账号密码,本专利技术实施例提供了一种用户账号登录方法,能够提高用户账号的登录效率,其具体实现过程可以参考如下图2A和图2C所示的实施例。另外,需要说明的是,上述企业IM服务器130可以为一台服务器。或者,该企业IM服务器130也可以是由多台服务器组成的服务器集群,例如,该服务器集群中还可以包括密码管理服务器130a等,该密码管理服务器130a可以用于对图2A和图2C实施例中所涉及的密码鉴权等进行管理,本专利技术实施例对此不做限定。图2A是本专利技术实施例提供的一种用户账号登录方法的流程图,该方法用于企业IM服务器中。参见图2A,该方法包括:步骤201:接收账号登录请求,该账号登录请求中携带第一用户账号和用户密码。如前文所述,该第一用户账号是指企业的员工所使用的用户账号,当管理员需要通过第一用户账号登录至企业IM服务器中时,需要输入用户密码。在一种可能的实现方式中,该账号登录请求可以由第二企业IM客户端在接收到账号登录指令后发送,该账号登录指令可以由该企业的管理员通过对登录界本文档来自技高网
...

【技术保护点】
1.一种用户账号登录方法,其特征在于,所述方法包括:接收账号登录请求,所述账号登录请求中携带第一用户账号和用户密码;根据所述第一用户账号和所述用户密码进行登录校验;当登录校验失败时,根据所述第一用户账号获取所述第一用户账号所属企业的企业管理密码,所述企业管理密码用于对所述企业内的所有用户账号进行管理;当所述用户密码与所述企业管理密码相同时,确定所述第一用户账号登录成功。

【技术特征摘要】
1.一种用户账号登录方法,其特征在于,所述方法包括:接收账号登录请求,所述账号登录请求中携带第一用户账号和用户密码;根据所述第一用户账号和所述用户密码进行登录校验;当登录校验失败时,根据所述第一用户账号获取所述第一用户账号所属企业的企业管理密码,所述企业管理密码用于对所述企业内的所有用户账号进行管理;当所述用户密码与所述企业管理密码相同时,确定所述第一用户账号登录成功。2.如权利要求1所述的方法,其特征在于,所述根据所述第一用户账号获取所述第一用户账号所属企业的企业管理密码,包括:获取所述第一用户账号所属企业的企业身份标识ID;根据所述企业ID,判断所述企业的全局管理功能是否已开启,所述全局管理功能为用于管理所述企业内的所有用户账号的功能;当所述企业的全局管理功能已开启时,获取与所述企业ID绑定的密码,并将获取的密码确定为所述企业管理密码。3.如权利要求1或2所述的方法,其特征在于,所述根据所述第一用户账号获取所述第一用户账号所属企业的企业管理密码之前,还包括:接收第二用户账号发送的密码设置请求,所述密码设置请求中携带所述企业ID;判断所述第二用户账号是否具有开启所述企业的全局管理功能的权限;如果所述第二用户账号具有开启所述企业的全局管理功能的权限,则获取企业管理密码;将所述企业ID与所获取的企业管理密码进行绑定。4.如权利要求3所述的方法,其特征在于,所述获取企业管理密码,包括:当所述企业ID为企业账号时,将所述企业账号的登录密码确定为企业管理密码;或者,当所述密码设置请求中携带密码时,将所述密码设置请求中携带的密码确定为企业管理密码。5.如权利要求1所述的方法,其特征在于,所述确定所述第一用户账号登录成功之后,还包括:获取当前的系统时间;基于所述系统时间和所述第一用户账号,确定并存储通过所述企业管理密码登录所述第一用户账号的登录记录。6.一种用户账号登录装置,其特征在于,所述装置包括:第一接收模块,用于接收账...

【专利技术属性】
技术研发人员:潘林锋
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1