一种内部员工登录方法、系统、电子设备及介质与流程

文档序号:34845580发布日期:2023-07-22 11:17阅读:20来源:国知局
一种内部员工登录方法、系统、电子设备及介质与流程

本发明涉及系统登录,特别是涉及一种内部员工登录方法、系统、电子设备及介质。


背景技术:

1、现有的许多开放平台支持多种方式进行登录使用,开放平台为了推广自身业务,需要让更多的员工接入开放平台。对于企业内部的员工而言,当员工采用不同登录方式的登录账号进行登录时,开放平台目前注册新账号流程较为繁琐,为了简化流程,提升员工体验,需要在支持原有的登录模式情况下,新增其他的认证方式来让企业内部员工直接使用。鉴于此,如何针对企业内部员工,实现企业员工通过多种方式登录其系统平台,提升员工体验,是本领域技术人员需要解决的技术问题。


技术实现思路

1、鉴于以上所述现有技术的缺点,本发明提供一种内部员工登录方法、系统、电子设备及介质,针对企业内部员工,实现员工通过多种方式登录其开放平台,提升员工体验。

2、为实现上述效果,本发明的技术方案如下:

3、第一个方面,本发明提供一种内部员工登录方法,所述登录方法包括以下步骤:

4、s1:设定开放平台员工管理系统中的登录页面,在所述登录页面中显示信息输入区域,获取员工的登录方式;

5、所述信息输入区域包括账号区域、密码区域、图形验证码区域;

6、所述获取员工的登录方式具体为:员工在登录账号之前,从登录界面的两种及以上登录方式中勾选具体登录方式的选项以确定具体登录方式;

7、s2:查找员工的登录账号信息,对员工输入的登录账号进行登录验证,校验登录账号是否存在;若登录账号存在,生成通过员工输入登录账号的信息以进行身份验证的图形验证码;若登录账号不存在,则需要员工注册账号;

8、s3:根据员工输入的登录账号信息和图形验证码信息,完成员工登录,根据员工的账号信息对员工分配权限,通过返回的权限信息来加载员工所能访问的范围。

9、上述方案中,通过开放平台员工管理系统的对员工账号进行权限管理。

10、进一步的,步骤s1中所述登录方式分为员工的第一账号、第二账号两种登录方式;员工使用第一身份信息在开放平台注册,获得第一账号,将第一身份信息作为第一账号的用户名;员工使用第二身份信息在公司内部员工信息管理系统注册,获得第二账号,将第二身份信息作为第二账号的用户名。

11、进一步的,步骤s2中对员工输入的账号进行登录验证具体为,当员工输入第一账号进行登录时,校验该账号是否在能力中心系统中存在,若第一账号不存在,则需要员工注册账号;当员工输入第二账号进行登录时,校验该账号是否在公司内部员工信息管理系统中存在,若第二账号不存在,则需要员工注册账号;其中,对员工输入的登录账号进行登录验证时,将员工的账号密码加密后再进行登录验证;所述能力中心系统和开放平台员工管理系统连接,用于接收并保存开放平台员工管理系统员工登录的第一账号信息,并提供登录时的图形验证码;所述公司内部员工信息管理系统和开放平台员工管理系统连接,用于接收并认证员工通过开放平台员工管理系统登录的第二账号信息;

12、若第一账号或第二账号存在则从能力中心系统生成通过员工输入账号的信息以进行身份验证的图形验证码;得到图形验证码后将图形验证码存入对应的系统缓存中,通过设置缓存失效的时间来设置图形验证码的过期时间;当图形验证码校验失败后,新获取图形验证码时,删除掉上一次该账号获取的图形验证码并生成新的图形验证码。

13、进一步的,步骤s3根据员工输入的登录账号信息和图形验证码信息,完成员工登录具体为,当员工选择第一账号登录时,员工在登录页面的信息输入区域输入第一身份信息、密码,调用能力中心系统校验图形验证码是否正确,若图形验证码正确,则开放平台员工管理系统校验员工发送的账号和密码是否正确,校验后返回校验结果;若校验结果中的账号和密码均正确,则登录成功,若账号或密码不正确,则重新登录;开放平台员工管理系统根据第一账号校验员工的账号权限信息,通过返回的账号权限信息来加载员工所能访问的范围;

14、当员工输入第二账号进行登录时,将员工的第二身份信息、密码发送到公司内部员工信息管理系统进行登录校验,员工在登录页面的信息输入区域输入第二身份信息、密码,调用能力中心系统校验图形验证码是否正确,若图形验证码正确,公司内部员工信息管理系统根据员工的第二身份信息、密码返回校验的结果,获取所述第二账号的第一身份信息并判断该第一身份信息是否已经在开放平台注册;若该第一身份信息未在开放平台注册,则向能力中心系统新增一条员工信息的记录数据;若该第一身份信息在开放平台注册,则登录成功;开放平台员工管理系统根据第二账号校验员工的账号权限信息,通过返回的账号权限信息来加载员工所能访问的范围。

15、上述方案中,若员工先通过第二账号进行登录,该第一身份信息未在开放平台注册,则向能力中心系统新增一条员工信息的记录数据,则对员工的第一身份信息进行注册,这样则省去了员工再使用第一身份信息进行注册的过程,减少了员工的注册流程,提升用户体验。

16、进一步的,所述若该第一身份信息在开放平台注册,则登录成功,还包括,公司内部员工信息管理系统根据员工输入的第二账号的信息识别出员工的身份信息,根据识别出员工的身份信息从能力中心系统中获取与所述身份信息相关联的第一账号,并使第二账号、与第二账号具有相同员工身份信息的第一账号进行关联绑定。

17、进一步的,步骤s3中员工登录成功后,开放平台员工管理系统通过基于oauth协议的权限认证方式对该员工分配权限,界定员工在公司内部员工信息管理系统中的操作权限,基于操作权限的不同为员工分配不同的系统可查看范围。

18、进一步的,所述第一身份信息为员工的手机号,第一账号为手机号账号;所述第二身份信息为员工工号,第二账号为员工工号账号。

19、第二个方面,本发明提供一种企业员工登录系统,包括登录单元、验证单元和权限分配单元,其中,

20、登录单元,用于设定开放平台员工管理系统中的登录页面,在所述登录页面中显示信息输入区域,获取员工的登录方式;

21、验证单元,用于查找员工的登录账号信息,对员工输入的登录账号进行登录验证,校验登录账号是否存在;若登录账号存在,生成通过员工输入登录账号的信息以进行身份验证的图形验证码;若登录账号不存在,则需要员工注册账号;

22、权限分配单元,用于根据员工输入的登录账号信息和图形验证码信息,完成员工登录,根据员工的账号信息对员工分配权限,通过返回的权限信息来加载员工所能访问的范围。

23、第三个方面,本发明提供一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行内部员工登录方法。

24、第四个方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,所述计算机程序运行时执行内部员工登录方法。

25、与现有技术相比,本发明技术方案的有益效果是:

26、本发明提供开放平台内部员工登录方法,使得员工在开放平台之外的系统注册了账号也能够在开放平台中使用,提升了员工的登录体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1