管理员身份认证的方法、装置、服务器及存储介质制造方法及图纸

技术编号:20331339 阅读:21 留言:0更新日期:2019-02-13 07:09
本申请公开了一种管理员身份认证的方法、装置、服务器及存储介质,该方法包括:接收认证请求信息,向第二账号发送第一验证码;接收第二验证码;比对两个验证码,当两个验证码一致时,将身份认证信息对应的用户认证为管理员。本申请实施例提供的一种管理员身份认证的方法,通过用户登录月结服务平台,利用用户签约时候提供的其他服务账号,获取服务器发送的验证码,并借助用户身份信息实现认证,避免了账号泄露,保证了安全性,缩短认证管理员门槛及步骤,提升了用户体验。

【技术实现步骤摘要】
管理员身份认证的方法、装置、服务器及存储介质
本申请一般涉及通信
,具体涉及一种管理员身份认证的方法、装置、服务器及存储介质。
技术介绍
随着快递行业的发展,快递公司承担的业务量越来越多。对于每月件量大的客户,通过签订协议,成为月结客户。月结客户每月需要进行账单查询、支付及开票等业务操作。在月结客户进行各种业务操作时,通过人工一对一进行客户身份的核实。为了提高工作效率,降低人工成本,提供了针对月结客户的服务平台,月结客户的管理员登录服务平台,即可在线完成各种业务的操作。在成为月结客户的管理员过程中,需要对管理员的身份进行认证。目前,现有技术中的管理员的认证过程中,通常通过服务器系统向手机发送验证码,用户收到该验证码后,将该验证码发送给系统,系统比较两个验证来完成认证。然而,验证码通过短信的方式发送,容易使得验证码泄露,存在安全隐患。
技术实现思路
鉴于现有技术中的上述缺陷或不足,期望提供一种管理员身份认证的方法、装置、系统及存储介质,以提高管理员身份认证过程中安全性。第一方面,本申请提供一种管理员身份认证的方法,包括:接收用户端发送的认证请求信息,所述认证请求信息携带用户的第一账号;向所述第一账号对应的第二账号发送第一验证码;接收所述用户端发送的第二验证码;比对所述第一验证码与所述第二验证码,当所述第一验证码与所述第二验证码一致时,向所述用户端发送身份验证指令;接收所述用户端根据所述身份验证指令发送的身份验证信息;将所述身份认证信息对应的用户认证为管理员。第二方面,本申请提供一种管理员身份认证的装置,包括:第一接收模块,用于接收用户端发送的认证请求信息,所述认证请求信息携带用户的第一账号;第一发送模块,用于向所述第一账号对应的第二账号发送第一验证码;第二接收模块,用于接收所述用户端发送的第二验证码;对比模块,用于比对所述第一验证码与所述第二验证码,当所述第一验证码与所述第二验证码一致时,向所述用户端发送身份验证指令;第三接收模块,用于接收所述用户端根据所述身份验证指令发送的身份验证信息;认证模块,用于将所述身份认证信息对应的用户认证为管理员。第三方面,本申请提供一种服务器,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行所述程序时实现如第一方面所述的管理员身份认证方法。第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序用于实现如第一方面中所述的管理员身份认证方法。综上,本申请实施例提供的一种管理员身份认证的方法、装置、服务器及存储介质,通过用户登录月结服务平台,向服务器发送管理员身份认证的请求,服务器根据认证请求向其他服务器发送验证码,并接收用户发送的验证码,比较两个验证,在一致时进一步向用户端发送身份验证指令,获取用户的身份信息,在通过身份信息的认证后,将该用户认证为管理员,该认证方法通过用户签约时候提供的其他服务账号,并借助用户身份信息实现认证,避免了账号泄露,保证了安全性,缩短认证管理员门槛及步骤,提升了用户体验。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1为本申请的实施的管理员身份认证的方法的流程示意图;图2为本申请的具体实施的管理员身份认证的方法流程的示意图;图3为本申请的实施例的管理员身份认证的装置结构示意图;图4为本申请的实施例的管理员身份认证的系统结构示意图;图5为本申请的实施例的服务器的计算机系统的结构示意图;图6为本申请的实施例的用户端界面显示示意图;图7为本申请的实施例的用户端界面显示示意图;图8为本申请的实施例的用户端界面显示示意图;图9为本申请的实施例的用户端界面显示示意图;图10为本申请的实施例的用户端界面显示示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关申请,而非对该申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与申请相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。可以理解,本申请实施例中的客户端是运行在终端的应用程序。如运行在智能手机、平板电脑或台式电脑等具有数据处理能力的终端的微信等应用程序。本申请实施例中的服务器内运行有数据库,以供用户访问。还可以理解,本申请实施例中的用户可以是快递行业的月结客户,即快递公司在与月结客户达成协议后,可以在管理平台内为每个月结客户创建一个账号,用户可以登录管理平台的账号,每月对自己产生的业务进行管理及维护。具体可以包括账单的查看,如对账等。还可以在平台上完成账单支付,修改开票信息及请求开票等业务。在月结客户对某个月结账号进行管理前,需要将该客户认证为该账号的管理员,即要获取维护该账号的权限。图1所示为本申请实施例提供的一种管理员身份认证的方法,如图1所示,该方法可以由服务器执行,具体包括如下步骤:S1,接收用户端发送的认证请求信息,该认证请求信息携带用户的第一账号。S2,向该第一账号对应的第二账号发送第一验证码;S3,接收该用户端发送的第二验证码。S4,比对该第一验证码与该第二验证码,当该第一验证码与该第二验证码一致时,向该用户端发送身份验证指令。S5,接收该用户端根据该身份验证指令发送的身份验证信息;S6,将该身份认证信息对应的用户认证为管理员。具体的,本申请实施例提供的管理员身份认证方法,当某个用户需要登录管理平台认证为管理员时,服务器首先可以接收用户在用户端发送的认证请求信息。应理解,该认证请求信息中携带用户的第一账号,如月结卡号等。因此,服务器可以查找到与该第一账号关联的第二账号,且该第二账号有其相应的服务器。服务器可以根据该认证请求信息生成一个验证码,即第一验证码,并将该验证码发送给第二账号所在的服务器,使得用户可以在登录第二账号后,获取到该验证码。当用户顺利获取到该验证码,服务器可以接收用户通过用户端发送的验证码,即第二验证码。然后可以将向第二账号发送的验证码与接收到的验证码进行比较,如果两个验证码一致,则继续向用户端发送身份验证信息,使得用户在用户端接收到该身份验证信息后,可以在用户端输入并向服务器发送用户的身份信息。最后,服务器接收到用户发送的身份信息后,可以进一步验证该身份信息。验证通过后,将该身份信息对应的用户认证为管理员,并将该用户的身份信息存储到服务器中,且该身份信息与用户的月结账号关联。因此,本申请实施例提供的种管理员身份认证的方法,通过用户登录月结服务平台,向服务器发送管理员身份认证的请求,服务器根据认证请求向其他服务器发送验证码,并接收用户返回的验证码,比较两个验证,在一致时进一步向用户端发送身份验证指令,获取用户的身份信息进一步认证,最后将该身份信息对应的用户认证为管理员,避免了账号泄露,保证了安全性,缩短认证管理员门槛及步骤,提升了用户体验。下面结合图2详细说明本申请具体实施例的一种管理员的身份认证方法,如图2所示,该方法可以由服务器、客户端及第三方的邮箱服务器执行:S10,服务器建立用户的月结账号与对账邮箱的映射关系。具体的,在用户与快递公司签约,成为月结客户时,可以向快递公司提供一本文档来自技高网...

【技术保护点】
1.一种管理员身份认证的方法,其特征在于,所述方法包括:接收用户端发送的认证请求信息,所述认证请求信息携带用户的第一账号;向所述第一账号对应的第二账号发送第一验证码;接收所述用户端发送的第二验证码;比对所述第一验证码与所述第二验证码,当所述第一验证码与所述第二验证码一致时,向所述用户端发送身份验证指令;接收所述用户端根据所述身份验证指令发送的身份验证信息;将所述身份认证信息对应的用户认证为管理员。

【技术特征摘要】
1.一种管理员身份认证的方法,其特征在于,所述方法包括:接收用户端发送的认证请求信息,所述认证请求信息携带用户的第一账号;向所述第一账号对应的第二账号发送第一验证码;接收所述用户端发送的第二验证码;比对所述第一验证码与所述第二验证码,当所述第一验证码与所述第二验证码一致时,向所述用户端发送身份验证指令;接收所述用户端根据所述身份验证指令发送的身份验证信息;将所述身份认证信息对应的用户认证为管理员。2.根据权利要求1所述的管理员身份认证的方法,其特征在于,所述向所述第一账号对应的第二账号发送第一验证码包括:向所述第一账号对应的对账邮箱发送所述第一验证码。3.根据权利要求1所述的管理员身份认证的方法,其特征在于,所述接收所述用户端根据所述身份验证指令发送的身份验证信息将所述身份认证信息对应的用户认证为管理员包括:接收用户端发送的身份验证信息,所述身份验证信息包括用户的姓名、身份证号及电话号码;向所述电话号码对应的移动终端发送第三验证码;接收所述用户端发送的第四验证码;确定所述第三验证码与所述第四验证码是否一致,若一致,则将所述身份证号对应的用户认证为管理员。4.根据权利要求2所述的管理员认证的方法,其特征在于,向所述第一账号对应的第二账号发送第一验证码之后,所述方法还包括:向用户端发送第一提示信息;接收用户根据所述第一提示信息通过所述对账邮箱发送的第一验证码请求信息;根据所述第一验证码请求信息向所述用户端发送所述第一验证码。5.根据权利要求2所述的管理员认证的方法,其特征在于,向所述第一账号对应的第二账号发送第一验证码之后,所述方法还包括:向用户端发送第二提示信息;接收用户根据所述第二提示信息通过所述对账邮箱发送的第二验证码请求信息;根据所述第二验证码请求信息向所述对账邮箱发送认证提示信息。6.根据权利要求4所述的管理员身份认证的方法,其特征在于,所述第一提示信息包括所述用户发送所述第一验证码请求信息的邮箱地址;所述第一验证码请求信息包括所述用户的第一账号及所述用户的手机号码;其中,所述根据所述第一验证码请求信息向所述用户端发送第一验证码包括:根据所述用户的第一账户确定用户的所述对账邮箱,并对比所述对账邮箱与发送所述第一验证码请求信息的邮箱的地址,如果一致,则向所述用户端发送所述第一验证码。7.根据权利要求5所述的管理员身份认证的方法,其特征在于,所述第二提示信息包括所述用户端发送所述第二验证码请求信息的邮箱地址及所述第一验证码;所述第二验证码请求信息包括所述用户的第一账号及所述第五验证码;其中,所述根据所述第二验证码请求信息向所述对账邮箱发送认证提示信息包括:根据所述用户的第一账户确定用户的对账邮箱,并对比所述对账邮箱与发送所述第二验证码请求信息的邮箱的地址,如果一致,则比对向所述对账邮箱发送的第一验证码与所述第二验证码请求信息中的第五验证码,如果一致,则向所述对账邮箱发送所述认证提示信息。8.根据权利要求2-6任一项所述的管理员身份认证的方法,其特征在于,在向所述第一账号对应的第二账号发送第一验证码之前,还包括:生成所述用户的第一账号与所述用户的第二账号之间的映射关系。9.根据权利要求2-6任一项所述的管理员身份认证的方法,其特征在于,所述将所述身份认证信息中的用户信息认证为管理员之后还包括:向所述用户端发送认证成功提示信息。10.一种管理员身份认证的装置,其特征在于,所述装置包括:第一接收模块,用于接收用户端发送的认证请求信息,...

【专利技术属性】
技术研发人员:吴璟洪梦谷屠进强古勇陈名芳孙利林刘燕
申请(专利权)人:顺丰科技有限公司
类型:发明
国别省市:广东,44

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

1