一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种系统登录退出方法、装置、电子设备及存储介质与流程

2023-03-29 09:20:28 来源:中国专利 TAG:


1.本发明涉及通信技术领域,尤其涉及一种系统登录退出方法、装置、电子设备及存储介质。


背景技术:

2.随着科学和技术的发展,企业的信息化管理已经基本普及,利用信息化手段对企业信息进行管理。
3.现有技术中,在进行多业务的管理时,通常采用cs架构方式,但是在用户登录各业务系统时,需要分别进行用户信息的登录和识别,也就是说,用户在登录各业务系统时,需在不同系统的登录界面多次输入用户名和密码,导致作业过程繁琐,作业效率低下。
4.为了解决上述问题,需要对多业务管理的情况下系统登录方法进行改进。


技术实现要素:

5.本发明提供了一种系统登录退出方法、装置、电子设备及存储介质,以解决多应用系统需要多次登录,导致作业过程繁琐及作业效率低下的问题。
6.第一方面,本发明实施例提供了一种系统登录退出方法,包括:
7.获取目标用户的用户登录信息,并对所述用户登录信息进行认证,得到所述目标用户的用户类型;其中,所述用户类型包括已认证用户或未认证用户;
8.若所述目标用户为所述已认证用户,则基于所述用户登录信息登录主系统;其中,所述主系统关联至少一个子系统;
9.确定所述目标用户在所述主系统中的历史操作时刻,并根据当前时刻和所述历史操作时刻,得到待比对时长;其中,所述历史操作时刻为与所述当前时刻最接近的操作时刻;
10.若所述待比对时长大于所述主系统的预设响应时长,则退出所述主系统。
11.第二方面,本发明实施例还提供了一种系统登录退出装置,包括:
12.用户类型确定模块,用于获取目标用户的用户登录信息,并对所述用户登录信息进行认证,得到所述目标用户的用户类型;其中,所述用户类型包括已认证用户或未认证用户;
13.主系统登录模块,用于若所述目标用户为所述已认证用户,则基于所述用户登录信息登录主系统;其中,所述主系统关联至少一个子系统;
14.待比对时长确定模块,用于确定所述目标用户在所述主系统中的历史操作时刻,并根据当前时刻和所述历史操作时刻,得到待比对时长;其中,所述历史操作时刻为与所述当前时刻最接近的操作时刻;
15.主系统退出模块,用于若所述待比对时长大于所述主系统的预设响应时长,则退出所述主系统。
16.第三方面,本发明实施例还提供了一种电子设备,包括:
17.至少一个处理器;以及
18.与所述至少一个处理器通信连接的存储器;其中,
19.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的系统登录退出方法。
20.第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的系统登录退出方法。
21.本发明实施例的技术方案,通过获取目标用户的用户登录信息,并对用户登录信息进行认证,得到目标用户的用户类型,通过对用户登录信息进行认证,可以确定目标用户是否为已认证用户若目标用户为已认证用户,则基于用户登录信息登录主系统,也就是说,若是已认证用户,则表明该目标用户可以访问与主系统关联的任一子系统。确定目标用户在主系统中的历史操作时刻,并根据当前时刻和历史操作时刻,得到待比对时长,根据当前时刻和距离当前时刻最近的历史操作时刻的差值,得到待比对时长。若待比对时长大于主系统的预设响应时长,则退出主系统。若待比对时长小于预设响应时长,则响应于目标用户在主系统中的触发操作,并在进入子系统时,根据目标用户的待使用用户信息调用相应的历史关联信息,并显示。解决了多应用系统需要多次登录,导致作业过程繁琐及作业效率低下的问题,取到了在多应用系统中,一次登录即可访问多个应用系统,以达到简化登录过程和提高作业效率的效果。
22.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
23.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
24.图1是根据本发明实施例一提供的一种系统登录退出方法的流程图;
25.图2是根据本发明实施例三提供的一种系统登录退出装置的结构示意图;
26.图3是实现本发明实施例的系统登录退出方法的电子设备的结构示意图。
具体实施方式
27.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
28.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用
的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
29.在对本技术方案进行详细阐述之前,先对本技术方案的应用场景进行简单介绍,以便更加清楚地理解本技术方案。随着各业务公司的业务项目的增多,在业务处理过程中,往往涉及到多个应用的交互。在于多个应用的交互过程中,用户每登录一个应用就要重新输入相应的用户信息,导致作业过程繁琐,作业效率低下。基于此,可以采用本技术方案的单点登录的方式对公司涉及到的应用进行应用整合,具体来说,在多应用系统中,用户只需要登录一次就可以访问所有的互相信任的应用系统。
30.实施例一
31.图1为本发明实施例一提供了一种系统登录退出方法的流程图,本实施例可适用于基于多应用系统的单点登录和退出的情况,该方法可以由系统登录退出装置来执行,该系统登录退出装置可以采用硬件和/或软件的形式实现,该系统登录退出装置可配置于可执行系统登录退出方法的计算设备中。
32.如图1所示,该方法包括:
33.s110、获取目标用户的用户登录信息,并对用户登录信息进行认证,得到目标用户的用户类型。
34.本技术方案在进行多应用系统登录时,采用单点登录的方式进行登录。具体而言,在多应用系统中包含主系统以及与主系统相关联的子系统,通过在主系统的系统页面中,输入与目标用户相对应的用户登录信息,并对用户登录信息进行验证,若验证通过,则表示目标用户为已认证用户,相应的,目标用户可以通过主系统登录与之关联的任何一个子系统,且在登录各子系统时无需再次进行验证。
35.其中,目标用户可以理解为基于多应用系统进行单点登录的用户。用户登录信息包括用户身份信息和用户密码信息。其中,用户身份信息可以为用户名信息、用户编号信息、用户工号信息以及用户身份证号等可以对目标用户进行唯一标识的信息。用户类型包括已认证用户或未认证用户,所谓已认证用户可以理解为通过用户登录信息认证的用户,也就是可以基于主系统访问任何一个关联的子系统的用户。相应的,未认证用户为无法基于主系统访问相关联的子系统的用户。
36.具体的,在目标用户进行单点登录时,首先要对目标用户的用户登录信息进行验证,以确定目标用户是否可以进入主系统,进而对相关联的任一子系统进行访问。若目标用户的用户类型为已认证用户,则表示目标用户拥有基于主系统方位各子系统的权限;反之,若用户类型为未认证用户,则表示目标用户没有访问各子系统的权限。
37.可选的,获取目标用户的用户登录信息,并对用户登录信息进行认证,得到目标用户的用户类型,包括:当检测到主系统的登录界面被触发时,获取与目标用户相对应的用户登录信息;调取预先存储的用户认证信息表,并确定用户认证信息表中是否包含用户登录信息;若是,则确定目标用户的用户类型为已认证用户;若否,则确定用户类型为未认证用户。
38.在实际应用中,当检测到主系统的登录页面被触发时,如,检测到主系统的登录界面中存在用户登录信息,则表明当前存在目标用户正在登录主系统,此时需要获取登录界面中与目标用户相对应的用户登录信息,以根据用户登录信息确定目标用户是否为已认证
用户。
39.可以理解的是,为了对目标用户的用户登录信息进行验证,相关工作人员可以在主系统中预先存储用户认证信息表,其中,用户认证信息表中包括至少一个已认证用户,以及与各已认证用户相对应的用户登录信息。当检测到用户登录信息时,通过确定用户认证信息表中是否包含与目标用户相对应的用户登录信息,即可确定目标用户是否为已认证用户。
40.举例而言,在用户认证信息表中,预先存储了各已认证用户的用户名信息,以及与各用户名信息相对应的用户密码信息,如目标用户的用户名信息为用户a,用户密码为1234,当检测到主系统的登录界面中的用户登录信息中包含用户a,且用户密码为1234,则可以确定用户a为已认证用户。
41.s120、若目标用户为已认证用户,则基于用户登录信息登录主系统。
42.在实际应用中,若确定目标用户为已认证用户,表明目标用户可以登录主系统,也可以基于主系统访问相关联的任一子系统。可选的,若目标用户为已认证用户,则基于用户登录信息登录主系统,包括:获取目标用户在主系统中的触发操作,并基于触发操作生成相应的登录请求,并基于登录请求登录主系统。
43.具体的,当目标用户在主系统的登录界面中输入用户登录信息并确认后,会生成相应的登录请求,以在主系统接收到登录请求时,对登录请求进行校验,确定是否允许目标用户登录主系统。可选的,基于登录请求登录主系统,包括:基于信息拦截器,对登录请求进行拦截,并获取登录请求中与目标用户相对应的用户信息;对用户信息进行信息校验,以在用户信息通过校验后,登录主系统。
44.其中,信息拦截器可以理解为用于检测登录请求的程序或插件。用户信息可以为用户登录信息中的用户身份信息,如,用户名信息、用户编号信息、用户工号信息以及用户身份证号等可以对目标用户进行唯一标识的信息。通过对用户信息进行验证后,若验证通过,则允许目标用户所对应的账号信息进入主系统。
45.s130、确定目标用户在主系统中的历史操作时刻,并根据当前时刻和历史操作时刻,得到待比对时长。
46.其中,历史操作时刻为与当前时刻最接近的操作时刻。
47.在一种应用场景下,如目标用户登录主系统之后,若长时间未在主系统或任一子系统中有任何操作,若在此期间其他用户通过目标用户的操作界面进入主系统和子系统,可能会导致数据泄露的问题。因此,为了保证主系统与各子系统中的数据安全性,需要对目标用户在主系统的登录时长进行监测,以防止出现目标用户长时间挂机的情况。
48.具体的,目标用户登录主系统后,获取目标用户在主系统中的操作信息,如操作信息包括访问子系统、在主系统或子系统页面进行点击、滚动、复制、剪切、编辑以及保存等。也就是说,目标用户在主系统中的操作信息不仅包括基于主系统界面的操作,还包括在任一子系统中的操作信息。可以理解的是,这些操作信息仅为举例说明,并不是所有的操作信息,对于目标用户在主系统中的操作信息在此不做限定。通常,在确定目标用户在主系统中的登录时长时,可以根据操作信息的历史操作时刻,与当前时刻之间的时长得到待比对时长,以基于待比对时长确定目标用户的登录时长是否过长。
49.可选的,确定目标用户在主系统中的历史操作时刻,并根据当前时刻和历史操作
时刻,得到待比对时长,包括:获取目标用户在主系统中的历史操作信息,并基于历史操作信息,确定与当前时刻最接近的历史操作时刻;基于当前时刻与历史时刻的差值,得到待比对时长
50.其中,历史操作信息可以包括目标用户在主系统中的各历史时刻的操作信息,并将距离当前时刻最接近的操作信息所对应的时刻,作为本技术方案中的历史操作时刻。也就是说,在本技术方案中,只需要确定距离当前时刻最接近的历史时刻即可。进一步的,基于当前时刻与该历史时刻的差值,可以得到待比对时长。
51.s140、若待比对时长大于主系统的预设响应时长,则退出主系统。
52.其中,预设响应时长可以理解为主系统中的相邻两次触发操作的最大时长,如,可以设置为30分钟。也就是说,在这30分钟内,若主系统中不存在任何的操作信息,则表明目标用户所对应的待比对时长已超过预设响应时长,此时,需要将目标用户所对应的账号信息退出。
53.在实际应用中,若待比对时长小于主系统的预设响应时长,则响应主系统中的触发操作。也就是说,若待比对时长小于预设响应时长,则表明目标用户处于正常使用期间,在此期间,主系统可以响应于目标用户在主系统中的触发操作,如,进入关联的子系统、复制、粘贴、滚动以及编辑等操作。具体的操作在上文中已有相应表述,在此不再赘述。
54.可选的,当检测到主系统的任一子系统被触发时,获取目标用户的已加密用户名信息;基于子系统中的解密算法,对已加密用户名信息进行解密,得到待使用用户信息;根据待使用用户信息,调取当前子系统中与待使用用户信息相关联的历史关联信息,并显示。
55.在实际应用中,为了保障目标用户在基于主系统对各子系统进行访问时的个人数据的安全,可以对目标用户的用户名信息进行加密,得到已加密用户名信息。例如,可以采用哈希加密算法、对称加密算法或非对称加密算法等对目标用户的用户名信息进行加密。相应的,在各子系统中可以包括与所使用的加密算法相对应的解密算法,以在检测到目标用户访问子系统时,调用子系统中预先存储的解密算法对已加密用户名信息进行解密处理,得到待使用用户信息。若解密得到的待使用用户信息,与预先存储的与目标用户相对应的用户名信息相一致,则可以调用目标用户在该子系统中的历史关联信息,并展示。其中,历史关联信息可以包括目标用户在子系统中的访问记录信息、收藏信息或购物信息等,具体的历史关联信息根据子系统所提供的功能相关,在此不做具体限定。
56.示例性地,若子系统为购物系统,则与目标用户相关联的历史关联信息包括产品浏览记录、查询记录、收藏记录、加购记录以及购买记录等。若子系统为阅读网站系统,则与目标用户相关联的历史关联信息包括阅读进度信息、书签信息、书单收藏信息、书籍下载信息以及阅读偏好信息等。
57.这样设置的好处在于,能够保障目标用户的数据安全,也就是说,只有在目标用户等登录认证通过后,在进入子系统时,才会根据目标用户的用户名信息调取相应的历史关联信息。
58.本发明实施例的技术方案,通过获取目标用户的用户登录信息,并对用户登录信息进行认证,得到目标用户的用户类型,通过对用户登录信息进行认证,可以确定目标用户是否为已认证用户若目标用户为已认证用户,则基于用户登录信息登录主系统,也就是说,若是已认证用户,则表明该目标用户可以访问与主系统关联的任一子系统。确定目标用户
在主系统中的历史操作时刻,并根据当前时刻和历史操作时刻,得到待比对时长,根据当前时刻和距离当前时刻最近的历史操作时刻的差值,得到待比对时长。若待比对时长大于主系统的预设响应时长,则退出主系统。若待比对时长小于预设响应时长,则响应于目标用户在主系统中的触发操作,并在进入子系统时,根据目标用户的待使用用户信息调用相应的历史关联信息,并显示。解决了多应用系统需要多次登录,导致作业过程繁琐及作业效率低下的问题,取到了在多应用系统中,一次登录即可访问多个应用系统,以达到简化登录过程和提高作业效率的效果。
59.实施例二
60.在一个具体的例子中,单点登录(single sign on,sso)是比较流行的多应用系统整合的解决方案之一。具体的,可以通过反向代理服务器openresty(即,主系统)实现在同一域名或ip地址下访问多个业务系统(即,子系统),并将登录用户通过加密算法进行加密,如,基于aes对称加密算法,将加密后的信息存储至cookie中,并通过刷新cookie过期时间来实现目标用户在多应用系统中的单点登录和统一退出功能。
61.在实际应用中,目标用户可以通过主系统的登录界面输入相应的用户登录信息,在用户登录信息通过信息认证后,通过预先设置的加密算法对用户登录信息中的用户名信息进行加密,得到已加密用户名信息。具体的,加密后的用户名作为cookie的value,cookie的key设为account,并将该cookie过期时间设置为t分钟。其中,过期时间可以理解为预设响应时长。具体的,在目标用户登录主系统后,对目标用户的过期时间t进行实时刷新,也就是对目标用户的操作信息进行监测,并根据目标用户的历史操作时刻与当前时刻得到的待比对时长,确定目标用户是否超过预设响应时长,进而判断是否将目标用户所对应的账号信息退出。
62.进一步的,若待比对时长小于预设响应时长,当检测到目标用户触发子系统时,根据该触发操作进入相应的子系统,并调用预先存储的解密算法,对目标用户的已加密用户信息进行解密,得到待使用用户信息,以根据待使用用户信息确定当前的子系统中,与目标用户相关联的历史关联信息,并显示。需要说明的是,当目标用户触发子系统时,该触发操作相当于一个触发请求,且在该触发请求中可以包括与子系统相对应的资源定位符,因此,可以基于该资源定位符调取相应的子系统进行显示,以使目标用户基于该子系统进行进一步的操作。
63.若待比对时长大于预设响应时长,则表明目标用户在预设响应时长内对主系统进行任何触发操作,此时,为了保证用户的账户资源的安全,需要将目标用户所对应的账号退出主系统。或者,当检测到目标用户在主系统中点击退出按钮时,主动退出主系统。
64.本发明实施例的技术方案,通过获取目标用户的用户登录信息,并对用户登录信息进行认证,得到目标用户的用户类型,通过对用户登录信息进行认证,可以确定目标用户是否为已认证用户若目标用户为已认证用户,则基于用户登录信息登录主系统,也就是说,若是已认证用户,则表明该目标用户可以访问与主系统关联的任一子系统。确定目标用户在主系统中的历史操作时刻,并根据当前时刻和历史操作时刻,得到待比对时长,根据当前时刻和距离当前时刻最近的历史操作时刻的差值,得到待比对时长。若待比对时长大于主系统的预设响应时长,则退出主系统。若待比对时长小于预设响应时长,则响应于目标用户在主系统中的触发操作,并在进入子系统时,根据目标用户的待使用用户信息调用相应的
历史关联信息,并显示。解决了多应用系统需要多次登录,导致作业过程繁琐及作业效率低下的问题,取到了在多应用系统中,一次登录即可访问多个应用系统,以达到简化登录过程和提高作业效率的效果。
65.实施例三
66.图2为本发明实施例三提供的一种系统登录退出装置的结构示意图。如图2所示,该装置包括:用户类型确定模块210、主系统登录模块220、待比对时长确定模块230和主系统退出模块240。
67.其中,用户类型确定模块210,用于获取目标用户的用户登录信息,并对用户登录信息进行认证,得到目标用户的用户类型;其中,用户类型包括已认证用户或未认证用户;
68.主系统登录模块220,用于若目标用户为已认证用户,则基于用户登录信息登录主系统;其中,主系统关联至少一个子系统;
69.待比对时长确定模块230,用于确定目标用户在主系统中的历史操作时刻,并根据当前时刻和历史操作时刻,得到待比对时长;其中,历史操作时刻为与当前时刻最接近的操作时刻;
70.主系统退出模块240,用于若待比对时长大于主系统的预设响应时长,则退出主系统。
71.本发明实施例的技术方案,通过获取目标用户的用户登录信息,并对用户登录信息进行认证,得到目标用户的用户类型,通过对用户登录信息进行认证,可以确定目标用户是否为已认证用户若目标用户为已认证用户,则基于用户登录信息登录主系统,也就是说,若是已认证用户,则表明该目标用户可以访问与主系统关联的任一子系统。确定目标用户在主系统中的历史操作时刻,并根据当前时刻和历史操作时刻,得到待比对时长,根据当前时刻和距离当前时刻最近的历史操作时刻的差值,得到待比对时长。若待比对时长大于主系统的预设响应时长,则退出主系统。若待比对时长小于预设响应时长,则响应于目标用户在主系统中的触发操作,并在进入子系统时,根据目标用户的待使用用户信息调用相应的历史关联信息,并显示。解决了多应用系统需要多次登录,导致作业过程繁琐及作业效率低下的问题,取到了在多应用系统中,一次登录即可访问多个应用系统,以达到简化登录过程和提高作业效率的效果。
72.可选的,用户类型确定模块包括:登录信息获取子模块,用于当检测到主系统的登录界面被触发时,获取与目标用户相对应的用户登录信息;
73.登录信息判断子模块,用于调取预先存储的用户认证信息表,并确定用户认证信息表中是否包含用户登录信息;其中,用户认证信息表中包括至少一个已认证用户,以及与各已认证用户相对应的用户登录信息;
74.第一子模块,用于若是,则确定目标用户的用户类型为已认证用户;
75.第二子模块,用于若否,则确定用户类型为未认证用户。
76.可选的,主系统登录模块包括:主系统登录单元,用于获取目标用户在主系统中的触发操作,并基于触发操作生成相应的登录请求,并基于登录请求登录主系统。
77.可选的,主系统登录单元包括:用户信息确定子单元,用于基于信息拦截器,对登录请求进行拦截,并获取登录请求中与目标用户相对应的用户信息;
78.主系统登录子单元,用于对用户信息进行信息校验,以在用户信息通过校验后,登
录主系统。
79.可选的,待比对时长确定模块包括:历史操作时刻确定单元,用于获取目标用户在主系统中的历史操作信息,并基于历史操作信息,确定与当前时刻最接近的历史操作时刻;
80.待比对时长确定单元,用于基于当前时刻与历史时刻的差值,得到待比对时长。
81.可选的,系统登录退出装置,还用于若待比对时长小于主系统的预设响应时长,则响应主系统中的触发操作。
82.可选的,系统登录退出装置,还包括:加密信息获取模块,用于当检测到主系统中的任一子系统被触发时,获取目标用户的已加密用户名信息;
83.用户信息确定模块,用于基于子系统中的解密算法,对已加密用户名信息进行解密,得到待使用用户信息;
84.显示模块,用于根据待使用用户信息,调取当前子系统中与待使用用户信息相关联的历史关联信息,并显示。
85.本发明实施例所提供的系统登录退出装置可执行本发明任意实施例所提供的系统登录退出方法,具备执行方法相应的功能模块和有益效果。
86.实施例四
87.图3示出了本发明的实施例的电子设备10的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
88.如图3所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18加载到随机访问存储器(ram)13中的计算机程序,来执行各种适当的动作和处理。在ram 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom 12以及ram 13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
89.电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
90.处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如系统登录退出方法。
91.在一些实施例中,系统登录退出方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到
ram 13并由处理器11执行时,可以执行上文描述的系统登录退出方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行系统登录退出方法。
92.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
93.用于实施本发明的系统登录退出方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
94.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
95.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
96.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
97.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过
通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
98.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
99.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献