一种企业账户管理方法及系统

阅读: 评论:0

著录项
  • CN202111630783.8
  • 20211228
  • CN114444065A
  • 20220506
  • 上海繁易信息科技股份有限公司
  • 宋凯歌;徐杰;孙安宝
  • G06F21/46
  • G06F21/46 G06Q10/10 H04L9/40

  • 上海市杨浦区黄兴路2005弄2号(B楼)706-3室
  • 上海(31)
摘要
本申请涉及一种企业账户管理方法及系统,涉及办公管理技术领域;其包括:接收被委托方通过第一终端发出的代登申请信息,生成验证码,并确定委托方账号对应的手机号码,再向手机号码所属的第二终端发送验证短信,并向第一终端发送验证输入指令;接收第一终端发出的验证信息;若验证码存在于验证信息中,则生成并存储临时密钥,并向第一终端发送临时密钥;接收用户通过任意智能终端发出的登录请求信息,并将登录密钥分别与所有临时密钥和所有预存储的基准密钥进行比对;若登录密钥与任一所述基准密钥相一致,或登录密钥与任一临时密钥相一致,则向用户的智能终端发送跳转指令。本申请具有保证登录安全性的前提下提供代为登录操作的效果。
权利要求

1.一种企业账户管理方法,其特征在于:包括:

接收被委托方通过第一终端发出的代登申请信息,所述代登申请信息至少包括被委托方账号,以及委托方账号;

基于所述代登申请信息和预设的基准信息表,生成验证码,并确定所述委托方账号对应的手机号码,再向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信,并向所述被委托方的第一终端发送验证输入指令,以使得所述被委托方的第一终端的访问页面上显示验证码输入框;所述基准信息表用于存储基准账号与手机号码的对应关系;

接收所述被委托方通过第一终端发出的验证信息,所述验证信息为验证码输入框内所输入的内容;若所述验证码存在于所述验证信息中,则生成并存储临时密钥,并向所述被委托方的第一终端发送临时密钥,以使得所述被委托方的第一终端的访问页面上显示所述临时密钥;

接收用户通过任意智能终端发出的登录请求信息,所述登录请求信息至少包括登录账号和登录密钥,并将所述登录密钥分别与所有临时密钥和所有预存储的基准密钥进行比对;

若所述登录密钥与任一所述基准密钥相一致,或所述登录密钥与任一临时密钥相一致,则向所述用户的智能终端发送跳转指令,以使得所述用户的智能终端的访问页面由登录界面跳转至操作界面。

2.根据权利要求1所述的企业账户管理方法,其特征在于:所述基于所述代登申请信息和预设的基准信息表,生成验证码,并确定所述委托方账号对应的手机号码,再向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信,并向所述被委托方的第一终端发送验证输入指令,以使得所述被委托方的第一终端的访问页面上显示验证码输入框,包括:

基于所述代登申请信息和预设的基准信息表,确定所述代登申请信息中的被委托方账号和委托方账号是否均存在于预设的基准信息表中;

若所述代登申请信息中的被委托方账号和委托方账号均存在于预设的基准信息表中,则生成验证码,将所述验证码存储于预设的验证表中,再确定所述委托方账号对应的手机号码,向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信,并向所述被委托方的第一终端发送验证输入指令,以使得所述被委托方的第一终端的访问页面上显示验证码输入框。

3.根据权利要求2所述的企业账户管理方法,其特征在于:所述验证表中还存储有每一验证码的生效时间和绝限时间,所述确定所述委托方账号对应的手机号码,向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信,包括:

确定所述委托方账号对应的手机号码,向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信;

在验证短信发出时对应的时间作为生效时间存储于验证表中,并开始计时,直至所接收到的验证信息中存在有所述验证短信对应的验证码时停止计时;

根据验证码的生效时间以及所述计时时长,确定所述验证码的当前时间,若所述当前时间晚于所述验证码对应的绝限时间,则向所述验证码对应的委托方账号的手机号码对应的智能终端发送激活短信;

接收所述委托方的第二终端发出的延时短信,所述延时信息至少包括待激活的验证码,对应的委托方账号、对应的被委托方账号以及待激活的验证码的新增有效时长;

根据所述延时信息中的验证码以及新增时长,更新验证表中对应的验证码的绝限时间。

6.根据权利要求2所述的企业账户管理方法,其特征在于:所述代登申请信息还包括代操作事项;所述若所述验证码存在于所述验证信息中,则生成并存储临时密钥,并向所述被委托方的第一终端发送临时密钥,包括:

若所述验证码存在于所述验证信息中,则生成向所述被委托方的第一终端发送临时密钥;

根据所述代登申请信息中的代操作事项内容,以及预设的基准事项表,确定所述代操作事项内容的对应的基准耗时,并根据所述基准耗时确定所述临时密钥的有效时长,所述基准事项表用于存储各项操作事项内容,以及每项操作事项内容对应的基准耗时;

将所生成的临时密钥、对应的被委托方账号、委托方账号,以及对应的有效时长存储于预设的临时密钥表中;

所述若所述登录密钥与任一临时密钥相一致,则向所述用户智能终端发送第二跳转指令,以使得用户智能终端的访问页面由登录界面跳转至第二操作界面,包括:

若所述登录密钥与任一临时密钥相一致,则向所述用户智能终端发送第二跳转指令,以使得用户智能终端的访问页面由登录界面跳转至第二操作界面;

在向所述用户智能终端发送第二跳转指令时,将所述登录账号的预设状态更新为代登在线状态,并开始记录所述代登在线状态对应的时长,直至接收到用户智能终端发出的退出登录指令时,停止记录所述代登在线状态对应的时长;

若所述代登在线状态对应的时长到达所述临时密钥对应的有效时长,则向所述临时密钥对应的智能终端发送强制退出指令,以使得所述临时密钥对应的智能终端将访问页面由第二操作界面跳转至登录界面。

7.根据权利要求2所述的企业账户管理方法,其特征在于:所述历史操作库的每一操作记录中还存储有对应的操作账号所属用户执行对应操作事项时的操作耗时,所述根据所述代登申请信息中的代操作事项内容,以及预设的基准事项表,确定所述代操作事项内容的对应的基准耗时,以及所述临时密钥对应的有效时长,包括:

根据所述代登申请信息中的代操作事项内容,以及预设的基准事项表,确定所述代操作事项内容的对应的基准耗时,并根据所述基准耗时确定所述临时密钥的有效时长;

根据所述代登申请信息中的被委托方账号,从预设的历史操作库中确定与所述被委托方账号相一致的操作账号在执行与所述代操作事项相一致的操作事项时的最长耗时;

在所述最长耗时大于所述临时密钥对应的有效时长时,将所述临时密钥对应的有效时长替换为所述最长耗时。

4.根据权利要求1所述的企业账户管理方法,其特征在于:所述若所述登录密钥与任一所述基准密钥相一致,或所述登录密钥与任一临时密钥相一致,则向所述用户的智能终端发送跳转指令,以使得所述用户的智能终端的访问页面由登录界面跳转至操作界面,包括:

若所述登录密钥与任一基准密钥相一致,则向所述用户智能终端发送第一跳转指令,以使得所述用户智能终端将访问页面由登录界面跳转至第一操作界面,所述第一操作界面上预设有供用户访问所述登录账号对应的所有历史操作记录的链接;

若所述登录密钥与任一临时密钥相一致,则向所述用户智能终端发送第二跳转指令,以使得用户智能终端的访问页面由登录界面跳转至第二操作界面,所述第二操作界面中隐藏了预设的供用户访问所述登录账号对应的所有历史操作记录的链接。

5.根据权利要求4所述的企业账户管理方法,其特征在于:所述方法还包括:

实时获取用户在第一操作界面或第二操作界面所执行的操作事项,并确定用户的登录账号和登录密钥;

若所述登录密钥与任一临时密钥相一致,则根据所述临时密钥表,确定所述临时密钥对应的被委托方账号,再将所述委托方账号添加至所述操作事项中,再将所述操作事项作为操作记录存储于预设的历史操作库中;

若所述登录密钥与任一所述基准密钥相一致,则将所述登录账号添加至所述操作事项中,再将所述操作事项作为操作记录存储于预设的历史操作库中。

8.一种企业账户管理系统,其特征在于:包括:

代登申请信息接收模块(201),用于接收被委托方通过第一终端发出的代登申请信息,所述代登申请信息至少包括被委托方账号,以及委托方账号;

代登申请信息验证模块(202),用于基于所述代登申请信息和预设的基准信息表,生成验证码,并确定所述委托方账号对应的手机号码,再向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信,并向所述第一终端发送验证输入指令,以使得所述第一终端的访问页面上显示验证码输入框;所述基准信息表用于存储基准账号与手机号码的对应关系;

临时密钥生成模块(203),用于接收所述第一终端发出的验证信息,所述验证信息为验证码输入框内所输入的内容;若所述验证码存在于所述验证信息中,则生成并存储临时密钥,并向所述第一终端发送临时密钥,以使得所述第一终端的访问页面上显示所述临时密钥;

登录请求信息处理模块(204),用于接收用户通过任意智能终端发出的登录请求信息,所述登录请求信息至少包括登录账号和登录密钥,并将所述登录密钥分别与所有临时密钥和所有预存储的基准密钥进行比对;

成功登录处理模块(205),用于若所述登录密钥与任一所述基准密钥相一致,或所述登录密钥与任一临时密钥相一致,则向所述用户的智能终端发送跳转指令,以使得所述用户的智能终端的访问页面由登录界面跳转至操作界面。

9.一种企业管理平台,其特征在于:所述企业管理平台包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集由所述处理器加载并执行以实现如权利要求1至7任一所述的企业账户管理方法的处理。

10.一种计算机可读存储介质,其特征在于:所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1至7任一所述的企业账户管理方法的处理。

说明书
技术领域

本申请涉及办公管理技术领域,尤其是涉及一种企业账户管理方法及系统。

随着企业业务内容的增多、企业组织架构的增大,目前大部分企业开始采用一些办公系统来辅助企业的员工提高办公效率,如OA办公系统、ERP管理系统、财务系统等。

员工在使用上述办公系统时,一般是先通过智能终端下载、安装并打开上述办公系统对应的APP,或者搜寻并进入上述办公系统的网页界面,接着员工的智能终端的APP显示界面上便会呈现便会显示登录界面,然后员工可以输入基准账号和基准密钥作为登录账号和登录密钥,以向上述办公系统的后台发送登录请求,上述办公系统的后台对登录账号和登录密钥进行验证,并在验证通过后,向员工智能终端发送跳转指令,以使得员工智能终端的APP端的显示界面从登录界面跳转至操作界面,实现登录,最后,员工便可在上述办公系统对应的APP端进行相应的操作,如若企业员工成功登录并开始访问OA办公系统,那么企业员工可以在操作界面进行业务流程的创建、分配、审批等操作,实现高效线上办公。

针对上述中的相关技术,发明人发现该技术中至少存在如下问题:若某员工因个人原因无法登录其账户来执行相应的操作而委托其他员工代为操作,一般情况下,被委托人会根据委托人提供的登录账号和登录密钥来登录委托人的账户,再以委托人的名义执行相应操作,但是上述代为登录的方式易导致委托人的登录密钥外泄,影响委托人账户后续登录的安全性。

为了改善相关技术中存在的委托他人代为登录办公系统并进行办公的操作方式易降低被委托人的账户安全性的技术问题,本申请提供一种企业账户管理方法及系统。

第一方面,本申请提供的一种企业账户管理方法,采用如下的技术方案:

一种企业账户管理方法,包括:

接收被委托方通过第一终端发出的代登申请信息,所述代登申请信息至少包括被委托方账号,以及委托方账号;

基于所述代登申请信息和预设的基准信息表,生成验证码,并确定所述委托方账号对应的手机号码,再向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信,并向所述第一终端发送验证输入指令,以使得所述第一终端的访问页面上显示验证码输入框;所述基准信息表用于存储基准账号与手机号码的对应关系;

接收所述第一终端发出的验证信息,所述验证信息为验证码输入框内所输入的内容;若所述验证码存在于所述验证信息中,则生成并存储临时密钥,并向所述第一终端发送临时密钥,以使得所述第一终端的访问页面上显示所述临时密钥;

接收用户通过任意智能终端发出的登录请求信息,所述登录请求信息至少包括登录账号和登录密钥,并将所述登录密钥分别与所有临时密钥和所有预存储的基准密钥进行比对;

若所述登录密钥与任一所述基准密钥相一致,或所述登录密钥与任一临时密钥相一致,则向所述用户的智能终端发送跳转指令,以使得所述用户的智能终端的访问页面由登录界面跳转至操作界面。

可选的,所述基于所述代登申请信息和预设的基准信息表,生成验证码,并确定所述委托方账号对应的手机号码,再向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信,并向所述第一终端发送验证输入指令,以使得所述第一终端的访问页面上显示验证码输入框,包括:

基于所述代登申请信息和预设的基准信息表,确定所述代登申请信息中的被委托方账号和委托方账号是否均存在于预设的基准信息表中;

若所述代登申请信息中的被委托方账号和委托方账号均存在于预设的基准信息表中,则生成验证码,将所述验证码存储于预设的验证表中,再确定所述委托方账号对应的手机号码,向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信,并向所述第一终端发送验证输入指令,以使得所述第一终端的访问页面上显示验证码输入框。

可选的,所述验证表中还存储有每一验证码的生效时间和绝限时间,所述确定所述委托方账号对应的手机号码,向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信,包括:

确定所述委托方账号对应的手机号码,向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信;

在验证短信发出时对应的时间作为生效时间存储于验证表中,并开始计时,直至所接收到的验证信息中存在有所述验证短信对应的验证码时停止计时;

根据验证码的生效时间以及所述计时时长,确定所述验证码的当前时间,若所述当前时间晚于所述验证码对应的绝限时间,则向所述验证码对应的委托方账号对应的手机号码的所属第二终端发送激活短信;

接收所述第二终端发出的延时短信,所述延时信息至少包括待激活的验证码,对应的委托方账号、对应的被委托方账号以及待激活的验证码的新增时长;

根据所述延时信息中的验证码以及新增时长,更新验证表中对应的验证码的绝限时间。

可选的,所述若所述登录密钥与任一所述基准密钥相一致,或所述登录密钥与任一临时密钥相一致,则向所述用户的智能终端发送跳转指令,以使得所述用户的智能终端的访问页面由登录界面跳转至操作界面,包括:

若所述登录密钥与任一基准密钥相一致,则向所述用户智能终端发送第一跳转指令,以使得所述用户智能终端将访问页面由登录界面跳转至第一操作界面,所述第一操作界面上预设有供用户访问所述登录账号对应的所有历史操作记录的链接;

若所述登录密钥与任一临时密钥相一致,则向所述用户智能终端发送第二跳转指令,以使得用户智能终端的访问页面由登录界面跳转至第二操作界面,所述第二操作界面中隐藏了预设的供用户访问所述登录账号对应的所有历史操作记录的链接。

可选的,所述方法还包括:

实时获取用户在第一操作界面或第二操作界面所执行的操作事项,并确定用户的登录账号和登录密钥;

若所述登录密钥与任一临时密钥相一致,则根据所述临时密钥表,确定所述临时密钥对应的被委托方账号,再将所述委托方账号作为操作账号添加至所述操作事项中,再将所述操作事项作为操作记录存储于预设的历史操作库中;

若所述登录密钥与任一所述基准密钥相一致,则将所述登录账号作为操作账号添加至所述操作事项中,再将所述操作事项作为操作记录存储于预设的历史操作库中。

可选的,所述代登申请信息还包括代操作事项;所述若所述验证码存在于所述验证信息中,则生成并存储临时密钥,并向所述被委托方的第一终端发送临时密钥,包括:

若所述验证码存在于所述验证信息中,则生成向所述被委托方的第一终端发送临时密钥;

根据所述代登申请信息中的代操作事项内容,以及预设的基准事项表,确定所述代操作事项内容的对应的基准耗时,以及所述临时密钥对应的有效时长,所述基准事项表用于存储各项操作事项内容,以及每项操作事项内容对应的基准耗时;

将所生成的临时密钥、对应的被委托方账号、委托方账号,以及对应的有效时长存储于预设的临时密钥表中;

所述若所述登录密钥与任一临时密钥相一致,则向所述用户智能终端发送第二跳转指令,以使得用户智能终端的访问页面由登录界面跳转至第二操作界面,包括:

若所述登录密钥与任一临时密钥相一致,则向所述用户智能终端发送第二跳转指令,以使得用户智能终端的访问页面由登录界面跳转至第二操作界面;

在向所述用户智能终端发送第二跳转指令时,将所述登录账号的预设状态更新为代登在线状态,并开始记录所述代登在线状态对应的时长,直至接收到用户智能终端发出的退出登录指令时,停止记录所述代登在线状态对应的时长;

若所述代登在线状态对应的时长到达所述临时密钥对应的有效时长,则向所述临时密钥对应的智能终端发送强制退出指令,以使得所述临时密钥对应的智能终端将访问页面由第二操作界面跳转至登录界面。

可选的,所述历史操作库的每一操作记录中还存储有对应的操作账号所属用户执行对应操作事项时的操作耗时,所述根据所述代登申请信息中的代操作事项内容,以及预设的基准事项表,确定所述代操作事项内容的对应的基准耗时,以及所述临时密钥对应的有效时长,包括:

根据所述代登申请信息中的代操作事项内容,以及预设的基准事项表,确定所述代操作事项内容的对应的基准耗时,并根据所述基准耗时确定所述临时密钥的有效时长;

根据所述代登申请信息中的被委托方账号,从预设的历史操作库中确定与所述被委托方账号相一致的操作账号在执行与所述代操作事项相一致的操作事项时的最长耗时;

在所述最长耗时大于所述临时密钥对应的有效时长时,将所述临时密钥对应的有效时长替换为所述最长耗时。

第二方面,本申请提供的一种企业账户管理系统,包括:

代登申请信息接收模块,用于接收被委托方通过第一终端发出的代登申请信息,所述代登申请信息至少包括被委托方账号,以及委托方账号;

代登申请信息验证模块,用于基于所述代登申请信息和预设的基准信息表,生成验证码,并确定所述委托方账号对应的手机号码,再向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信,并向所述第一终端发送验证输入指令,以使得所述第一终端的访问页面上显示验证码输入框;所述基准信息表用于存储基准账号与手机号码的对应关系;

临时密钥生成模块,用于接收所述第一终端发出的验证信息,所述验证信息为验证码输入框内所输入的内容;若所述验证码存在于所述验证信息中,则生成并存储临时密钥,并向所述第一终端发送临时密钥,以使得所述第一终端的访问页面上显示所述临时密钥;

登录请求信息处理模块,用于接收用户通过任意智能终端发出的登录请求信息,所述登录请求信息至少包括登录账号和登录密钥,并将所述登录密钥分别与所有临时密钥和所有预存储的基准密钥进行比对;

成功登录处理模块,用于若所述登录密钥与任一所述基准密钥相一致,或所述登录密钥与任一临时密钥相一致,则向所述用户的智能终端发送跳转指令,以使得所述用户的智能终端的访问页面由登录界面跳转至操作界面。

第三方面,本申请提供的一种企业管理平台,所述企业管理平台包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集由所述处理器加载并执行以实现如第一方面任一所述的企业账户管理方法的处理。

第四方面,本申请提供的一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如第一方面任一所述的企业账户管理方法的处理

综上所述,本申请包括以下至少一种有益技术效果:

1.当需要委托他人代为登录账号进行办公时,被委托方通过智能终端向企业账户管理后台发送代登申请信息,代登申请信息中包含了被委托方账号,以及委托方账号,基于代登申请信息向委托方发送验证码,并被委托方发送验证码输入提醒,当接收到被委托方发出的验证信息时,确定验证码是否存在于验证信息中,若存在,则为被委托方提供临时密钥,以使得被委托方根据临时密钥来登录委托方的账号,在保证账号密钥安全性的情况下,提供代登功能,提高办公效率;

2.根据实际情况和个人需要延长验证码的绝限时间,以保证被委托方能够在验证码的绝限时间之前成功登录委托方的账号,且通过验证验证码绝限时间的方式来保证验证码的有效性,而非通过重新生成验证码的方式来使得被委托方登录委托方账号,因为重新生成验证码这种方式不仅会增加后台不必要的验证码生成和存储负担,还是得委托方需要再次将重新生成好的验证码告知被委托方,这个过程中信息的发送和告知必定存在延迟,不仅会造成时间上的浪费,而且多方交互也较为繁琐,因此本申请的通过委托方单方面验证验证码绝限时间的方式更为人性化。

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是实施例中一种企业账户管理方法的流程示意图。

图2是实施例中一种企业账户管理系统的结构框图。

附图标记说明:201、代登申请信息接收模块;202、代登申请信息验证模块;203、临时密钥生成模块;204、登录请求信息处理模块;205、成功登录处理模块。

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

本申请实施例公开一种企业账户管理方法。企业账户管理方法用于在保证登录安全性的情况下,为不方便访问办公系统的员工(委托方)提供委托他人(被委托方)代为登录、访问办公系统的操作;上述企业账户管理方法以企业管理平台为执行主体,辅之以若干个智能终端设备;企业管理平台为办公系统的后台服务器,智能终端设备可以为智能手机或智能PC,智能终端为员工访问办公系统所使用的访问工具,员工可以通过智能终端设备输入办公系统对应的网址,进而访问办公系统的网页版访问页面,接着在访问页面的所显示的登录界面上输入基准账号和基准密钥来触发登录请求,此时企业账户管理平台对基准账号和基准密钥进行验证,并确定基准账号和基准密钥是否预存储于企业账户管理平台预设的数据库中,若存在则说明验证成功,此时企业账户管理平台向智能终端发送跳转指令,以使得智能终端将访问页面上的登录界面跳转至操作界面。

企业账户管理方法的具体处理流程如图1所示,下面将结合具体实施方式,对图1的具体处理流程进行详细地说明,内容如下:

步骤101,接收被委托方通过第一终端发出的代登申请信息,代登申请信息至少包括被委托方账号,以及委托方账号。

在实施中,代登申请信息为被委托方申请代为登录委托方账号时所提出的信息,其中,代登申请信息中至少包括被委托方账号以及委托方账号;办公系统的登录界面上显示有代登申请区,代登申请区包括代登信息输入框和第一确认按键,代登信息输入框用于供被委托方输入代登申请信息,当被委托方通过代登信息输入框输入代登申请信息,并点触了第一确认按键之后,代登申请信息被流转至企业账户管理平台。从而使得企业账户管理平台接收到代登申请信息。

步骤102,基于代登申请信息和预设的基准信息表,生成验证码,并确定委托方账号对应的手机号码,再向手机号码所属的第二终端发送带有验证码和代登申请信息的验证短信,并向第一终端发送验证输入指令,以使得第一终端的访问页面上显示验证码输入框;基准信息表用于存储基准账号与手机号码的对应关系。

其中步骤102具体包括如下处理:

基于代登申请信息和预设的基准信息表,确定代登申请信息中的被委托方账号和委托方账号是否均存在于预设的基准信息表中;

若代登申请信息中的被委托方账号和委托方账号均存在于预设的基准信息表中,则生成验证码,将验证码存储于预设的验证表中,再确定委托方账号对应的手机号码,向手机号码所属的第二终端发送带有验证码和代登申请信息的验证短信,并向第一终端发送验证输入指令,以使得第一终端的访问页面上显示验证码输入框。

在实施中,基准信息列表中存储有所有基准账号、对应的基准密钥、以及基准账号所属用户的智能终端对应的手机号码,且不同基准账号对应的基准密钥均不相同;企业账户管理平台在接收到代登申请信息之后,首先将代登申请信息中的委托方账号与基准信息表中的所有基准账号逐一进行比对,并将被委托方账号与基准信息表中的所有基准账号逐一进行比对,若委托方账号不存在于基准信息列表中,或被委托方账号不存在于基准信息列表中,则说明委托方账号或者被委托方账号不存在,此时可以向被委托方对应的第一终端发送错误信息,以使得第一终端在访问页面上显示错误信息,错误信息可以具体为“账号不存在”或“账号错误”。

若委托方账号和被委托方账号均存在于基准信息表中,则说明委托方账户以及被委托方账户准确无误且正式存在,那么此时为了确保委托方与被委托方的委托关系正式存在,企业账户管理平台可以生成验证码,验证码的生成方式可以由算法自动生成,验证码也可以以阿拉伯数字、字母、字符的组合形式体现;企业账户管理平台将验证码、对应的被委托方账号,以及对应的委托方账号添加至预设的验证表中,与此同时,企业账户管理平台向根据基准信息表,确定与代登申请信息中的委托方账号相一致的基准账号所对应的手机号码,向上述手机号码所属的第二终端发送验证短信,其中第二终端即为委托方账号对应的手机号码所述的智能终端,具体可以为智能手机端,验证短信包括了生成的验证码以及对应的代登申请信息。

另外,为了方便委托方在接收到验证短信时能够快速验证核实代申请信息的真实性,基准信息列表中还可以存储有每一基准账号所属用户的用户名,因此,企业账户管理平台在发送验证短信之前,可以将被委托方账号对应的用户名添加至验证短信中。

当企业账户管理平台发出验证短信之后,企业账户管理平台将向被委托方的第一终端发送验证输入指令,以使得第一终端的访问页面上显示验证码输入框,验证码输入框用于供被委托方输入验证码等信息。

步骤103,接收第一终端发出的验证信息,验证信息为验证码输入框内所输入的内容;若验证码存在于所述验证信息中,则生成并存储临时密钥,并向第一终端发送临时密钥,以使得第一终端的访问页面上显示临时密钥。

在实施中,委托方在收到验证短信之后,若委托关系真实存在,那么委托方可以将验证码转告给被委托方,被委托方再将验证码输入验证码、以及代登申请信息,并点触第二确认按键,以生成验证信息,并使得验证信息流转至企业账户管理平台,企业账户管理平台再将验证信息中的验证码与验证表中的所有验证码进行比对,若验证信息中的验证码存在于验证表中,企业账户管理平台则生成临时密钥,临时密钥为供被委托方登录委托方账号是所使用的密钥。

临时密钥可以通过密钥生成算法自动生成,临时密钥可以以阿拉伯数字、字符、字母组合形式体现;企业账户管理平台再将临时密钥,临时密钥对应的代登申请信息中的被委托方账号、以及委托方账号存储于预设的临时密钥表中;企业账户管理平台再将临时密钥发送至被委托方的第一终端,以使得第一终端的访问页面上显示临时密钥。

可选的,企业账户管理平台可以为每一验证码设定绝限时间,一旦时间到达绝限时间,验证码则失效,相应的,验证表中存储有每一验证码的生效时间和绝限时间,步骤102中的“确定所述委托方账号对应的手机号码,向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信”还包括如下处理:

确定委托方账号对应的手机号码,向手机号码所属的第二终端发送带有验证码和代登申请信息的验证短信;

在验证短信发出时对应的时间作为生效时间存储于验证表中,并开始计时,直至所接收到的验证信息中存在有验证短信对应的验证码时停止计时;

根据验证码的生效时间以及计时时长,确定验证码的当前时间,若当前时间晚于验证码对应的绝限时间,则向验证码对应的委托方账号对应的手机号码的所属第二终端发送激活短信;

接收第二终端发出的延时短信,延时信息至少包括待激活的验证码,对应的委托方账号、对应的被委托方账号以及待激活的验证码的新增时长;

根据延时信息中的验证码以及新增时长,更新验证表中对应的验证码的绝限时间。

在实施中,验证码的生效时间为企业账户管理平台在生成验证码时所对应的时间,验证码的当前时间=验证码的生效时间+计时时长,验证码的绝限时间为验证码开始失效时对应的时间。生效时间、当前时间以及绝限时间可以以年、月、日、时、分、秒的形式进行标识,如2021年2月3日12点30分04秒。企业账户管理平台在向委托方账号对应的手机号码的所属第一终端发送验证短信后,开始计时,在接收到的验证信息中的验证码存在于验证表中时停止对对应的验证码计时时长的记录,并将上述验证码以及对应的代登申请信息从验证表中删除。

企业账户管理平台可以实时获取验证码的当前时间,并将当前时间与验证码对应的绝限时间进行比对,若当前时间等于或晚于绝限时间,则说明达到绝限时间时,仍未收到验证码存在于验证表中的验证信息,此时企业账户管理平台可以从验证表中确定对应的验证码的委托方账号,再根据基准信息表,确定委托方账号的手机号码,再向上述委托方账号的手机号码所属的第一终端发送激活短信,以向用户提供激活验证码的机会。

用户可以在接收到激活短信之后回复延时短信,延时短信包括验证码、委托方账号,被委托方账号以及新增时长,企业账户管理平台在接收到延时短信之后,则根据延时短信中的验证码以及新增时长,更新验证码中对应的验证码的绝限时间。由于只有在接收到验证码存在于验证表中的验证信息时,才会停止计时,因此,验证码激活和绝限时间更新期间,验证码对应的计时操作始终处于正常计时的状态,此外,为了防止在用户不打算激活并延时验证码的绝限时间而导致对验证码的计时时长的记录始终无法停止,企业账户管理平台可以在发出激活短信时额外设定等待时长,若在等待时长内未收到与激活短信相对应的延时信息,则停止对验证码的计时,并将上述验证码以及对应的代登申请信息从验证表中删除。

步骤104,接收用户通过任意智能终端发出的登录请求信息,登录请求信息至少包括登录账号和登录密钥,并将登录密钥分别与所有临时密钥和所有预存储的基准密钥进行比对。

在实施中,办公系统的网页端的登录界面上还显示有登录区,登录区用于供用户登录办公系统,这里的用户既可以指委托方,也可以为被委托方;登录区包括登录信息输入框以及第三确认按键,登录信息输入框用于输入登录请求信息,登录请求信息包括登录账号和登录密钥,这里的登录密钥类型可以为基准密钥,也可以为临时密钥;若上述用户为被委托方,那么其既可以登录以基准密钥和自身账号登录,即以自身名义登录,也可以以临时密钥和委托方账号登录,即代为登录委托方账号。

当用户通过登录信息输入框输入登录请求信息,并点触了第三确认按键之后,企业账户管理平台接收到登录请求信息,并首先根据登录请求信息中的登录密钥,将登录密钥逐一与基准信息表中的基准密钥以及临时密钥表的临时密钥进行比对,以确定登录密钥是否存在,由于基准信息表中所存储的基准密钥各不相同,因此基准密钥独一无二,且临时密钥由算法自动生成,可以限定临时密钥也是独一无二的,因此,企业账户管理平台只需确定登录密钥是否存在即可,无需确定登录密钥是否与登录账号是相互对应的关系。

步骤105,若所述登录密钥与任一所述基准密钥相一致,或所述登录密钥与任一临时密钥相一致,则向所述用户的智能终端发送跳转指令,以使得所述用户的智能终端的访问页面由登录界面跳转至操作界面。

在实施中,若登录密钥与登录账户对应的基准密钥相一致,则说明用户是以个人身份正常登录,若登录密钥与登录账号对应的临时密钥相一致,则说明用户作为被委托方代为登录委托方账号;上述两种情况只要满足任意一种,那么企业账户管理平台则向用户智能终端发送跳转指令,以使得用户智能终端将访问页面由登录界面跳转为操作界面,当跳转至操作界面,此时企业账户管理平台可以将上述登录账号对应的预设状态更新为在线状态,预设状态可以包括在线状态和离线状态。

可选的,步骤105具体包括如下步骤:

第1051步,若登录密钥与任一基准密钥相一致,则向用户智能终端发送第一跳转指令,以使得用户智能终端将访问页面由登录界面跳转至第一操作界面,第一操作界面上预设有供用户访问登录账号对应的所有历史操作记录的链接;

第1052步,若登录密钥与任一临时密钥相一致,则向用户智能终端发送第二跳转指令,以使得用户智能终端的访问页面由登录界面跳转至第二操作界面,第二操作界面中隐藏了预设的供用户访问登录账号对应的所有历史操作记录的链接。

在实施中,在线状态还可以包括自登在线状态和代登在线状态,自登在线状态为用户以基准密钥成功登录自身所属账号之后,登录账号的状态,代登在线状态为用户作为被委托方以临时密钥成功登录被委托方账号之后,登录账号对应的状态。

若登录密钥与登录账号对应的基准密钥相一致,企业账户管理平台则向用户智能终端发送第一跳转指令,以使得用户智能终端将访问页面由登录界面跳转至第一操作界面,第一操作界面中预设有用供用户访问上述登录账号对应的所有历史操作记录的链接,历史操作记录为用户以上述登录账号访问办公系统之后所执行的操作事项所形成的操作记录,操作记录可以以日志的形式存在,企业账户管理平台预设有历史操作库,上述操作记录被存储于历史操作库中。

若登录密钥与登录账号对应的临时密钥相一致,企业账户管理平台则向用户智能终端发送第二跳转指令,以使得用户智能终端将访问页面由登录界面跳转至第二操作界面,企业账户管理平台在第二操作界面中影藏了供用户访问登录账号对应的所有历史操作记录的链接。

可选的,为了便于后期追溯追责,可以区分每一操作记录的实际操作者,即区分每一操作记录实际是委托方操作的还是被委托方操作的,企业账户管理方法可以包括如下处理:

实时获取用户在第一操作界面或第二操作界面所执行的操作事项,并确定用户的登录账号和登录密钥;

若登录密钥与任一临时密钥相一致,则根据临时密钥表,确定临时密钥对应的被委托方账号,再将委托方账号作为操作账号添加至所述操作事项中,再将操作事项作为操作记录存储于预设的历史操作库中;

若登录密钥与任一基准密钥相一致,则将登录账号作为操作账号添加至操作事项中,再将操作事项作为操作记录存储于预设的历史操作库中。

在实施中,操作记录中包括操作事项和操作账号,只要用户在操作界面上进行了相应的操作事项,企业账户管理平台可以以日志形式获取上述操作事项,并根据上述操作记录对应的登录账号确定当前登录账号对应的登录密钥,并将所确定的登录密钥分别与每一临时密钥,每一基准密钥进行比对,若登录密钥与任一临时密钥相一致,则企业账户管理平台则根据临时密钥表确定对应的被委托账号,再将委托方账号添加至操作记录预设的操作账号字段中,再将上述操作记录添加至历史操作库中;若登录密钥与任一基准密钥相一致,则将登录账号添加至操作记录预设的操作账号字段中,最后将操作记录添加至历史操作库中,从而以登录账号的形式确认每一操作记录的实际操作方,实际操作方可以为委托方,也可以为被委托方。

可选的,为了减小被委托方长时间占用委托方账户,而使得委托方无法后续无法登录自身账户的情况的发生,可以限定代登在线状态对应的时长,具体可以设定临时密钥的有效时长,当代登在线状态对应的时长超过有效时长时,则强制退出登录,其中有效时长的设定可以根据被委托用户代为操作的具体事项来决定,即根据操作事项的基准耗时来确定有效时长,相应的,代登申请信息还包括代操作事项,

步骤103中的 “若验证码存在于所述验证信息中,则生成并存储临时密钥,并向第一终端发送临时密钥”包括如下处理:

若验证码存在于所述验证信息中,则生成向被委托方的第一终端发送临时密钥;

根据代登申请信息中的代操作事项内容,以及预设的基准事项表,确定代操作事项内容的对应的基准耗时,以及临时密钥对应的有效时长,基准事项表用于存储各项操作事项内容,以及每项操作事项内容对应的基准耗时;

将所生成的临时密钥、对应的被委托方账号、委托方账号,以及对应的有效时长存储于预设的临时密钥表中;

第1052步中的“若登录密钥与任一临时密钥相一致,则向用户智能终端发送第二跳转指令,以使得用户智能终端的访问页面由登录界面跳转至第二操作界面”包括:

若登录密钥与任一临时密钥相一致,则向用户智能终端发送第二跳转指令,以使得用户智能终端的访问页面由登录界面跳转至第二操作界面;

在向用户智能终端发送第二跳转指令时,将登录账号的预设状态更新为代登在线状态,并开始记录代登在线状态对应的时长,直至接收到用户智能终端发出的退出登录指令时,停止记录代登在线状态对应的时长;

若代登在线状态对应的时长到达临时密钥对应的有效时长,则向临时密钥对应的智能终端发送强制退出指令,以使得临时密钥对应的智能终端将访问页面由第二操作界面跳转至登录界面。

在实施中,代操作事项即为委托方委托被委托方在操作界面执行的相应操作事项,如代为审批请假流程等,企业账户管理平台中预设有基准事项表,基准事项表中存储有所有操作事项以及每一操作事项对应的基准耗时,基准耗时即为人为设定的,员工执行对应操作事项的平均时长。

企业账户管理平台将代操作事项的基准耗时设定为临时密钥的有效时长,在接收到以上述临时密钥作为登录密钥的登录请求信息,且上述登录密钥对应的用户智能终端的访问页面跳转至第二操作界面时,企业账户管理平台将上述临时密钥的登录账号的状态更新为代登在线状态,并开始计时,即对上述代登在线状态的维持时长进行记录,当用户点触操作界面上预设的退出登录按键时,用户则触发了退出登录指令,此时企业账户管理平台则将登录账号对应的状态更为为离线状态,并停止计时。

若代登在线状态对应的时长到达临时密钥对应的有效时长,则说明上述临时密钥对应的登录账号登录超时,此时企业账户管理平台将上述临时密钥对应的用户智能终端发送强制退出指令,以使得上述临时密钥对应的用户智能终端的访问页面强制跳转至登录界面,与此同时,企业账户管理平台可以将对应的登录账号状态更新为离线状态。

可选的,由于每一员工的工作效率不同,那么每一员工执行对应的代操作事项的操作耗时也就不同,因此可以从历史操作库中确定被委托方在历史上执行代操作事项的操作耗时来确定临时密钥的有效时长,相应的,历史操作库的每一操作记录中还存储有对应的操作账号所属用户执行对应操作事项时的操作耗时,上述“根据代登申请信息中的代操作事项内容,以及预设的基准事项表,确定代操作事项内容的对应的基准耗时,以及临时密钥对应的有效时长”包括:

根据代登申请信息中的代操作事项内容,以及预设的基准事项表,确定代操作事项内容的对应的基准耗时,并根据基准耗时确定所述临时密钥的有效时长;

根据代登申请信息中的被委托方账号,从预设的历史操作库中确定与被委托方账号相一致的操作账号在执行与代操作事项相一致的操作事项时的最长耗时;

在最长耗时大于临时密钥对应的有效时长时,将临时密钥对应的有效时长替换为最长耗时。

在实施中,操作记录中包括操作事项、操作账号和操作耗时,企业账户管理平台在获取到操作事项时,记录获取时间,将上述获取时间作为操作事项的完成时间,操作耗时=完成时间-企业账户管理平台将登录账号的状态更新为代登在线状态时所对应的更新时间;企业账户管理平台将操作耗时添加至对应的操作记录中;

企业账户管理平台根据代登申请信息中的代操作事项以及被委托方账号,从历史操作库中筛选出与被委托方账号相一致的基准账号、且与代操作事项相一致的操作事项的操作记录,从筛选出的的操作记录中,确定最长耗时,最长耗时即为筛选出的操作耗时中时长最长的操作耗时,企业账户管理平台将最长耗时与所确定的临时秘钥对应的有效时长进行比对,若最长耗时大于上述临时密钥对应的有效时长,企业账户管理平台将临时密钥对应的有效时长替换为最长耗时。

综上,企业账号管理方法通过为用户提供临时密钥以供用户作为被委托方登录委托方的基准账号,实现代为登录,并代为执行相应操作事项,从而在保证账号登录安全性的前提下,实现基准账号共享,协同办公,提高工作效率的效果。

基于相同的技术构思,本申请实施例提供一种企业账户管理系统,包括:

代登申请信息接收模块201,用于接收被委托方通过第一终端发出的代登申请信息,代登申请信息至少包括被委托方账号,以及委托方账号;

代登申请信息验证模块202,用于基于代登申请信息和预设的基准信息表,生成验证码,并确定委托方账号对应的手机号码,再向手机号码所属的第二终端发送带有验证码和代登申请信息的验证短信,并向第一终端发送验证输入指令,以使得第一终端的访问页面上显示验证码输入框;基准信息表用于存储基准账号与手机号码的对应关系;

临时密钥生成模块203,用于接收第一终端发出的验证信息,验证信息为验证码输入框内所输入的内容;若验证码存在于验证信息中,则生成并存储临时密钥,并向第一终端发送临时密钥,以使得第一终端的访问页面上显示临时密钥;

登录请求信息处理模块204,用于接收用户通过任意智能终端发出的登录请求信息,登录请求信息至少包括登录账号和登录密钥,并将登录密钥分别与所有临时密钥和所有预存储的基准密钥进行比对;

成功登录处理模块205,用于若登录密钥与任一基准密钥相一致,或登录密钥与任一临时密钥相一致,则向用户的智能终端发送跳转指令,以使得用户的智能终端的访问页面由登录界面跳转至操作界面。

可选的,代登申请信息验证模块202还用于基于代登申请信息和预设的基准信息表,确定代登申请信息中的被委托方账号和委托方账号是否均存在于预设的基准信息表中;还用于在代登申请信息中的被委托方账号和委托方账号均存在于预设的基准信息表中时,生成验证码,将验证码存储于预设的验证表中,再确定委托方账号对应的手机号码,向手机号码所属的第二终端发送带有验证码和代登申请信息的验证短信,并向第一终端发送验证输入指令,以使得第一终端的访问页面上显示验证码输入框。

可选的,验证表中还存储有每一验证码的生效时间和绝限时间,代登申请信息验证模块202还用于确定所述委托方账号对应的手机号码,向所述手机号码所属的第二终端发送带有所述验证码和所述代登申请信息的验证短信;

在验证短信发出时对应的时间作为生效时间存储于验证表中,并开始计时,直至所接收到的验证信息中存在有验证短信对应的验证码时停止计时;还用于根据验证码的生效时间以及计时时长,确定验证码的当前时间,若当前时间晚于验证码对应的绝限时间,则向验证码对应的委托方账号对应的手机号码的所属第二终端发送激活短信;接收第二终端发出的延时短信,延时信息至少包括待激活的验证码,对应的委托方账号、对应的被委托方账号以及待激活的验证码的新增时长;还用于根据延时信息中的验证码以及新增时长,更新验证表中对应的验证码的绝限时间。

可选的,成功登录处理模块205还用于在登录密钥与任一基准密钥相一致时,向用户智能终端发送第一跳转指令,以使得用户智能终端将访问页面由登录界面跳转至第一操作界面,第一操作界面上预设有供用户访问登录账号对应的所有历史操作记录的链接;还用于在登录密钥与任一临时密钥相一致时,向用户智能终端发送第二跳转指令,以使得用户智能终端的访问页面由登录界面跳转至第二操作界面,第二操作界面中隐藏了预设的供用户访问登录账号对应的所有历史操作记录的链接。

可选的,企业账户管理系统还用于实时获取用户在第一操作界面或第二操作界面所执行的操作事项,并确定用户的登录账号和登录密钥;还用于在登录密钥与任一临时密钥相一致时,根据临时密钥表,确定临时密钥对应的被委托方账号,再将委托方账号作为操作账号添加至操作事项中,再将操作事项作为操作记录存储于预设的历史操作库中;还用于在登录密钥与任一基准密钥相一致时,将登录账号作为操作账号添加至操作事项中,再将操作事项作为操作记录存储于预设的历史操作库中。

可选的,代登申请信息还包括代操作事项,成功登录处理模块205还用于若验证码存在于验证信息中,则生成向被委托方的第一终端发送临时密钥;还用于根据代登申请信息中的代操作事项内容,以及预设的基准事项表,确定代操作事项内容的对应的基准耗时,以及临时密钥对应的有效时长,基准事项表用于存储各项操作事项内容,以及每项操作事项内容对应的基准耗时;还用于将所生成的临时密钥、对应的被委托方账号、委托方账号,以及对应的有效时长存储于预设的临时密钥表中;

还用于若登录密钥与任一临时密钥相一致,则向用户智能终端发送第二跳转指令,以使得用户智能终端的访问页面由登录界面跳转至第二操作界面;还用于在向用户智能终端发送第二跳转指令时,将登录账号的预设状态更新为代登在线状态,并开始记录代登在线状态对应的时长,直至接收到用户智能终端发出的退出登录指令时,停止记录代登在线状态对应的时长;还用于若代登在线状态对应的时长到达临时密钥对应的有效时长,则向临时密钥对应的智能终端发送强制退出指令,以使得临时密钥对应的智能终端将访问页面由第二操作界面跳转至登录界面。

可选的,历史操作库的每一操作记录中还存储有对应的操作账号所属用户执行对应操作事项时的操作耗时,临时密钥生成模块203还用于根据代登申请信息中的代操作事项内容,以及预设的基准事项表,确定代操作事项内容的对应的基准耗时,并根据基准耗时确定临时密钥的有效时长;还用于根据代登申请信息中的被委托方账号,从预设的历史操作库中确定与被委托方账号相一致的操作账号在执行与代操作事项相一致的操作事项时的最长耗时;还用于在最长耗时大于所述临时密钥对应的有效时长时,将临时密钥对应的有效时长替换为最长耗时。

本申请实施例还公开一种企业账户管理平台,包括存储器和处理器,存储器上存储有能够被处理器加载并执行如上述企业账户管理方法的计算机程序。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

本文发布于:2023-04-13 20:22:06,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/3/86208.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图