CN110351296B - 一种应用登录方法、装置及其相关设备 - Google Patents
一种应用登录方法、装置及其相关设备 Download PDFInfo
- Publication number
- CN110351296B CN110351296B CN201910662006.8A CN201910662006A CN110351296B CN 110351296 B CN110351296 B CN 110351296B CN 201910662006 A CN201910662006 A CN 201910662006A CN 110351296 B CN110351296 B CN 110351296B
- Authority
- CN
- China
- Prior art keywords
- login
- application
- account information
- user
- attendance checking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C1/00—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
- G07C1/10—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请公开了一种应用登录方法,包括接收针对目标应用的登录请求;根据所述登录请求确定账户信息;获取所述账户信息对应用户在预设考勤***中的考勤状态;判断所述考勤状态是否为已签到状态;若是,则利用所述账户信息登录所述目标应用;该应用登录方法能够对应用访问者身份的合法性进行有效验证,进而提高了用户信息的安全性,达到了有效保护用户隐私的目的。本申请还公开了一种应用登录装置、设备及计算机可读存储介质,均具上述有益效果。
Description
技术领域
本申请涉及信息安全技术领域,特别涉及一种应用登录方法,还涉及一种应用登录装置、设备及计算机可读存储介质。
背景技术
随着电子技术的发展,手机、电脑等电子设备越来越普及,功能也越来越强大,各种新型应用也应运而生,通过在电子设备中安装多种类型的应用,可有效满足用户的多元化需求。
为保护用户隐私,很多应用对安全性能都具有较高的要求,一般的,在进行应用访问之前,都需要对访问者进行身份验证,以保证访问者身份的合法性。目前,针对终端应用的主流登录方式,主要是基于密码信息的明文验证,即通过输入账户密码的方式实现对访问者的身份验证;然而,该种验证方式依然存在较大的安全隐患,具体而言,终端应用的密码信息一旦被他人非法盗用,并以此登录应用盗取其中的私人数据,将会造成严重的信息泄露,使得用户隐私受到威胁。进一步,对于工作场景中的办公应用软件,该种缺陷尤为明显。
因此,如何对应用访问者身份的合法性进行有效验证,进而保证信息安全是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种应用访问方法,该应用访问方法能够对应用访问者身份的合法性进行有效验证,进而提高了用户信息的安全性,达到了有效保护用户隐私的目的;本申请的另一目的是提供一种应用访问装置、设备及计算机可读存储介质,均具有上述有益效果。
第一方面,本申请提供了一种应用访问方法,所述应用访问方法包括:
接收针对目标应用的登录请求;
根据所述登录请求确定账户信息;
获取所述账户信息对应用户在预设考勤***中的考勤状态;
判断所述考勤状态是否为已签到状态;
若是,则利用所述账户信息登录所述目标应用。
优选的,所述根据所述登录请求确定账户信息,包括:
根据所述登录请求读取当前登录设备的设备标识符;
读取与所述设备标识符绑定的所述账户信息。
优选的,所述读取与所述设备标识符绑定的所述账户信息,包括:
在预设标识符列表中读取与所述设备标识符绑定的所述账户信息;其中,所述预设标识符列表中存储有所述账户信息与所述设备标识符的映射关系。
优选的,所述应用访问方法还包括:
根据接收到的管理指令对所述预设标识符列表执行对应的管理操作;其中,所述管理操作为删除设备标识符操作或增加设备标识符操作。
优选的,所述应用访问方法还包括:
当无法读取到所述账户信息时,生成账户信息绑定提示。
优选的,所述应用访问方法还包括:
若所述考勤状态不为所述已签到状态,则生成登录失败提示。
优选的,所述利用所述账户信息登录所述目标应用之后,还包括:
向所述预设安全终端发送登录成功提示。
第二方面,本申请还提供了一种应用访问装置,所述应用访问装置包括:
登录请求接收模块,用于接收针对目标应用的登录请求;
账户信息确定模块,用于根据所述登录请求确定账户信息;
考勤状态获取模块,用于获取所述账户信息对应用户在预设考勤***中的考勤状态;
考勤状态判断模块,用于判断所述考勤状态是否为已签到状态;
应用登录模块,用于若所述考勤状态为所述已签到状态,则利用所述账户信息登录所述目标应用。
第三方面,本申请还提供了一种应用访问设备,所述应用访问设备包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现上述任意一种应用访问方法的步骤。
第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一种应用访问方法的步骤。
本申请所提供的一种应用访问方法,包括接收针对目标应用的登录请求;根据所述登录请求确定账户信息;获取所述账户信息对应用户在预设考勤***中的考勤状态;判断所述考勤状态是否为已签到状态;若是,则利用所述账户信息登录所述目标应用。
可见,本申请所提供的技术方案,基于移动办公场景的需要,很多办公应用都具有移动考勤功能,即通过移动终端进行签到,并通过一系列的方法进行验证以避免员工考勤作弊,由此可见,考勤数据具有较高的安全性,基于此特性,本申请所提供的技术方案结合用户的考勤信息实现了对应用访问者的身份验证,当接收到针对某一应用的登录请求时,暂不直接根据账户信息执行登录操作,而是先判定账户信息对应用户的当前考勤状态,如果用户已经完成签到,则说明用户已经来到了办公地点,也即说明当前尝试进行应用登录的访问者为用户本人,由此保证了应用访问者身份的合法性,有效解决了现有技术中仅基于密码验证所带来的安全隐患,进而实现了保证应用数据安全以及保护用户隐私的目的。
本申请所提供的一种应用登录装置、设备及计算机可读存储介质,均具有上述有益效果,在此不再赘述。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请所提供的一种应用登录方法的流程示意图;
图2为本申请所提供的一种硬件绑定方法的流程示意图;
图3为本申请所提供的另一种应用登录方法的流程示意图;
图4为本申请所提供的一种应用登录装置的结构示意图;
图5为本申请所提供的一种应用登录设备的结构示意图。
具体实施方式
本申请的核心是提供一种应用登录方法,该应用登录方法能够对应用访问者身份的合法性进行有效验证,进而提高了用户信息的安全性,达到了有效保护用户隐私的目的;本申请的另一核心是提供一种应用登录装置、设备及计算机可读存储介质,均具有上述有益效果。
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
为保护用户隐私,很多应用对安全性能都具有较高的要求,一般的,在进行应用访问之前,都需要对访问者进行身份验证,以保证访问者身份的合法性。在现有技术中,以账户密码实现对访问者身份验证的应用登录方式,存在密码信息被盗用导致用户信息泄露的安全隐患。因此,为解决上述问题,本申请提供了一种应用登录方式,该应用登录方法能够对应用访问者身份的合法性进行有效验证,进而提高了用户信息的安全性,达到了有效保护用户隐私的目的。
请参考图1,图1为本申请所提供的一种应用登录方法的流程示意图,该应用登录方法可以包括:
S101:接收针对目标应用的登录请求;
本步骤旨在实现登录请求的获取,该登录请求为针对目标应用的登录请求,具体可以由访问者通过目标应用所在终端发起,其中,目标应用即为访问者需要登录的应用,可以为web/pc端、app端的任意应用,其具体类型并不影响本技术方案的实施。
S102:根据登录请求确定账户信息;
本步骤旨在实现账户信息的确定,该账户信息为用户登录目标应用时所需要的数据信息,可以是用户在首次访问该目标应用时进行注册所获得,具体可以为手机号码信息、预设密码信息等。
S103:获取账户信息对应用户在预设考勤***中的考勤状态;
本步骤旨在实现考勤状态的判定,具体的,可预先将目标应用与用户的考勤***进行绑定,并且设定考勤***向目标应用授权,允许目标应用访问用户的考勤数据,可以理解的是,该用户为目标应用的合法用户。进一步,当获取到用户的账户信息时,暂不直接登录目标应用,而是先从绑定的考勤***中获取账户信息对应用户的考勤状态,进而根据该考勤状态确定是否继续目标应用的登录操作。
S104:判断考勤状态是否为已签到状态;若是,则执行S105,若否,则执行S106;
S105:利用账户信息登录目标应用;
S106:生成登录失败提示。
本步骤旨在实现用户考勤状态的判断,具体的,如果获取的考勤状态为已签到状态,则说明目标应用的合法用户已经来到了办公地点,进而可以判定当前发起登录请求的访问者为用户本人,此时,直接基于账户信息登录目标应用即可。反之,如果用户的考勤状态为未打卡状态,则说明目标应用的合法用户并未处于办公地点,而此时却接收到了针对目标应用的登录请求,显而易见的,当前目标应用的访问者并非合法用户,此时,即便获得了目标应用的账户信息,也不允许访问者登录该目标应用,由此,实现了对应用访问者身份信息的合法性判定,进而保证了用户信息安全不被泄露。
更进一步的,还可以生成登录失败提示反馈至终端显示界面,以通知访问者身份验证有误,应用登录失败。
作为一种优选实施例,上述利用账户信息登录所述目标应用之后,还可以包括:向预设安全终端发送登录成功提示。
具体的,用户可以预先将目标应用与预设安全终端进行绑定,该预设安全终端是用于告知用户目标应用已登录成功的安全验证终端,具体可以为用户的移动终端。由此,当成功登录目标应用时,即可向预设安全终端发送登录成功提示,以告知用户当前已登录目标应用。在此情况下,如果发起登录请求的访问者非用户本人,却成功完成了目标应用的登录,用户可在第一时间内获知有非法访问者盗取私人信息,并及时进行信息锁定、更换密码等操作,避免信息泄露。另外,当向终端界面反馈登录失败提示时,还可以向预设安全终端发送提示信息,以及时告知合法用户当前有非法访问者尝试登录目标应用。
本申请所提供的应用登录方法,基于移动办公场景的需要,很多办公应用都具有移动考勤功能,即通过移动终端进行签到,并通过一系列的方法进行验证以避免员工考勤作弊,由此可见,考勤数据具有较高的安全性,基于此特性,本申请所提供的技术方案结合用户的考勤信息实现了对应用访问者的身份验证,当接收到针对某一应用的登录请求时,暂不直接根据账户信息执行登录操作,而是先判定账户信息对应用户的当前考勤状态,如果用户已经完成签到,则说明用户已经来到了办公地点,也即说明当前尝试进行应用登录的访问者为用户本人,由此保证了应用访问者身份的合法性,有效解决了现有技术中仅基于密码验证所带来的安全隐患,进而实现了保证应用数据安全以及保护用户隐私的目的。另外,结合考勤信息实现对访问者身份的合法性验证,有效促进了对考勤业务的依赖,进而使得从用户从心里层面防止代考勤行为的发生,有利于帮助用户形成良好习惯。
在上述各实施例的基础上,本实施例对账户信息的获取方式进行了具体介绍。
作为一种优选实施例,上述根据登录请求确定账户信息,可以包括:
步骤1、根据登录请求读取当前登录设备的设备标识符;
步骤2、读取与设备标识符绑定的账户信息。
本实施例通过硬件绑定技术实现了账户信息的获取,具体而言,由于计算机硬件设备通常具有唯一的标识符,如cpu序列号,硬盘序列号等,由此,可以预先获取这些硬件设备的唯一标识符,再将其与用户的账户信息进行绑定,当再次打开目标应用时,即可通过读取硬件标识符获取到对应用户的账户信息。
由此,利用考勤数据和硬件绑定技术实现目标应用的登录,当用户进行了移动签到后,意味着用户本人已经来到了办公地点准备开始办公,同时,由于用户的账户预先与用户的办公计算机进行了绑定,可有效证明该计算机是属于该用户的,那么,此时就满足了以下条件:用户本人已经来到了办公地点,且用户操作的是用户自己的计算机,进而可以确定此时用户需要在该计算机上登录自己的账户来进行后续办公行为。
需要说明的是,上述账户信息的获取方式仅为本申请所提供的一种具体实现方式,并不唯一,例如,还可以由访问者直接基于目标应用所在终端输入,也可以利用移动终端以扫码形式进行发送。当然,还可以是多种实现方式并存,由用户基于实际需求进行模式选择,以提高用户体验。
可以理解的是,通过硬件绑定技术实现账户信息获取的实现方式,更加方便快捷,具体而言,基于输入密码信息的实现方式还需要用户手动输入数据,基于移动终端扫码的实现方式还需要用户拿出手机进行扫码并点击确认,均存在操作繁琐的缺陷,而基于硬件绑定技术的实现方式,只需要在应用界面点击“快捷登录”按钮,无需用户进行其他操作即可实现用户身份的验证以及目标应用的登录,真正做到一键登录,极大的提高了用户体验。
进一步,对于上述硬件绑定过程,本申请提供了较为具体的实现方式,请参考图2,图2为本申请所提供的一种硬件绑定方法的流程示意图,其具体实现流程如下:
首先,判断用户是否已经登录目标应用,若是,则可以直接获取当前登录设备的设备标识符,进而执行硬件绑定操作;若否,则对用户发起身份校验,该校验过程具体可通过手动输入账户密码或利用移动终端扫码的形式实现,进一步,当身份验证通过时,直接读取当前登录设备的设备标识符,将设备标识符与用户的账户信息建立映射关系,并反馈至移动终端由用户进行确认,确认完成后,完成硬件绑定。
优选的,上述读取与设备标识符绑定的账户信息,可以包括:在预设标识符列表中读取与设备标识符绑定的账户信息;其中,预设标识符列表中存储有账户信息与设备标识符的映射关系。
具体的,针对用户办公终端不唯一的情况,可将目标应用与多个计算机设备的设备标识符建立映射关系以实现硬件绑定,并以列表的形式进行存储,即由用户根据实际需求预先建立标识符列表。由此,在根据预设标识符获取其绑定的账户信息时,直接从该预设标识符列表中获取即可。
优选的,该应用访问方法还包括:根据接收到的管理指令对预设标识符列表执行对应的管理操作;其中,管理操作为删除设备标识符操作或增加设备标识符操作。
对于上述预设标识符列表,用户还可以根据自身需要对其进行管理操作,进而实现对自身账户下的可快捷登录的计算机设备的有效管理,其中,上述该管理操作具体可以为删除或增加目标应用账户信息绑定的计算机设备的设备标识符等。具体而言,在管理界面中,用户可以查看自己可快捷登录的计算机设备的列表,并可以随时删除账号下的某个可快捷登录计算机,以及根据需求增加账号下可绑定的可快捷登录计算机,以防止不属于自己的计算机被其他人恶意登录,例如,当需要更换办公计算机时,可以删掉旧计算机的设备标识符,并增加新计算机的设备标识符。
优选的,该应用访问方法还可以包括:当无法读取到账户信息时,生成账户信息绑定提示。
具体的,当无法读取到当前登录设备的设备标识符绑定的账户信息时,说明该计算机设备未进行过硬件绑定,此时,可以生成账户信息绑定提示,以提示访问者执行硬件绑定操作。进一步,还可以给出执行硬件绑定操作的提示信息,如图2所示,进而指导用户完成硬件绑定。
可见,本实施例所提供的应用登录方法,在登录目标应用时,利用考勤***中的考勤数据作为访问者身份的验证依据,并结合硬件绑定技术实现账户信息的一键获取,由此,在保证具有较高安全性的同时,避免了登录前繁琐的输入操作或手机扫码操作,真正做到了一键登录,极大地提高了用户体验。
在上述各个实施例的基础上,以口袋助理应用作为预设考勤***为例,本实施例提供了一种更为具体的应用登录方法。口袋助理支持移动考勤功能,当前口袋助理的考勤支持手机硬件绑定,wifi以及定位三重校验,用以验证用户已经到岗,即使用户想要代签也不是一件低成本的事情,若在用户非主动代签的情况下,他人想要代替该用户签到的成本就会更高,因此考勤数据具有很高的安全性。
在本实施例中,应用登录方法支持三种类型的账户信息获取方式,即用户可以在输入登录、扫码登录和快捷登录中自由选择。
其中,快捷登录方式仅需要在pc端增设硬件绑定逻辑,并在登录页面增设快捷按钮,由此,当用户需要使用快捷登录时,只需要点击快捷按钮即可完成一键登录。可以理解的是,快捷登录需要同时满足两个条件,即硬件绑定和考勤数据,具体而言,若用户没有签到,则证明用户没有来到办公地点,若此时发生快捷登录操作,则可推断是其他人尝试登录该用户的账户,该行为将被***拒绝;若用户的账户信息没有和计算机设备绑定,则***无法得知当前需要登录的是谁的账号,无法完成一键登录。
进一步,请参考图3,图3为本申请所提供的另一种应用登录方法的流程示意图。具体而言,当用户点击快捷登录按钮时,将会接收到针对目标应用的登录请求,进一步,判断当前登录设备是否已经绑定目标应用对应的账户信息,若否,则提示用户当前尚未绑定账户信息,同时可引导用户对当前登录设备与账户信息进行绑定,并重新开始登录;反之,若当前登录设备已经绑定了账户信息,则可以根据绑定的账户信息执行后续登录操作,此时,可判断当前账户是否支持考勤数据获取功能,若不支持,则提示用户增设考勤***,并结束当前登录操作,若支持,则可以从考勤***中获取用户的考勤信息,以判断用户是否处于签到状态,若不处于签到状态,则提示用户由于未签到而无法登录目标应用,若处于签到状态,则可以直接基于账户信息登录目标应用并进行应用访问,同时,还可以向用户的移动终端反馈登录成功信息。
由此可见,在用户企业支持考勤的情况下,当用户处于签到状态,且其计算机设备和账户信息绑定时,用户的操作仅有点击快捷登录按钮,其他的操作全部为程序判断,只要符合条件即可直接登录成功,非常方便快捷。
本申请实施例所提供的应用登录方法,基于移动办公场景下,通过考勤数据作为用户登录校验的依据,将硬件绑定作为辅助手段,在具有较高安全性的情况下,免去了用户在工作场景中登录办公应用时所需的高频率输入操作或扫码操作,有效提高了用户体验,同时还增加了对考勤的依赖以及降低代考勤的概率。
下面对本申请实施例提供的应用登录装置进行介绍,下文描述的应用登录装置与上文描述的应用登录方法可相互对应参照。
请参考图4,图4为本申请所提供的一种应用登录装置的结构示意图,该应用登录装置可以包括:
登录请求接收模块10,用于接收针对目标应用的登录请求;
账户信息确定模块20,用于根据登录请求确定账户信息;
考勤状态获取模块30,用于获取账户信息对应用户在预设考勤***中的考勤状态;
考勤状态判断模块40,用于判断考勤状态是否为已签到状态;
应用登录模块50,用于若考勤状态为已签到状态,则利用账户信息登录目标应用。
本申请所提供的应用登录装置,基于移动办公场景的需要,很多办公应用都具有移动考勤功能,即通过移动终端进行签到,并通过一系列的方法进行验证以避免员工考勤作弊,由此可见,考勤数据具有较高的安全性,基于此特性,本申请所提供的技术方案结合用户的考勤信息实现了对应用访问者的身份验证,当接收到针对某一应用的登录请求时,暂不直接根据账户信息执行登录操作,而是先判定账户信息对应用户的当前考勤状态,如果用户已经完成签到,则说明用户已经来到了办公地点,也即说明当前尝试进行应用登录的访问者为用户本人,由此保证了应用访问者身份的合法性,有效解决了现有技术中仅基于密码验证所带来的安全隐患,进而实现了保证应用数据安全以及保护用户隐私的目的。
在上述实施例的基础上,作为一种优选实施例,本申请所提供的应用登录装置中,上述账户信息确定模块20可包括:
设备标识符读取单元,用于根据登录请求读取当前登录设备的设备标识符;
账户信息读取单元,用于读取与设备标识符绑定的账户信息。
在上述实施例的基础上,作为一种优选实施例,本申请所提供的应用登录装置中,上述账户信息读取单元可具体用于在预设标识符列表中读取与设备标识符绑定的账户信息;其中,预设标识符列表中存储有账户信息与设备标识符的映射关系。
在上述实施例的基础上,作为一种优选实施例,本申请所提供的应用登录装置中,上述账户信息确定模块20还可包括预设标识符列表管理单元,用于根据接收到的管理指令对预设标识符列表执行对应的管理操作;其中,管理操作为删除设备标识符操作或增加设备标识符操作。
在上述实施例的基础上,作为一种优选实施例,本申请所提供的应用登录装置中,上述账户信息确定模块20还可包括账户信息绑定提示生成单元,用于当无法读取到账户信息时,生成账户信息绑定提示。
在上述实施例的基础上,作为一种优选实施例,本申请所提供的应用登录装置中,还可包括登录失败提示生成模块,用于若考勤状态不为已签到状态,则生成登录失败提示。
在上述实施例的基础上,作为一种优选实施例,本申请所提供的虚拟机热升级装置中,还可包括登录成功提示生成模块,用于向预设安全终端发送登录成功提示。
对于本申请提供的装置的介绍请参照上述方法实施例,本申请在此不做赘述。
下面对本申请实施例提供的应用登录设备进行介绍,下文描述的应用登录设备与上文描述的应用登录方法可相互对应参照。
请参考图5,图5为本申请所提供的一种应用登录设备的结构示意图,该应用登录设备可以包括:
存储器1,用于存储计算机程序;
处理器2,用于执行上述存储器1存储的计算机程序时可实现上述任意一种应用登录方法的步骤。
对于本申请提供的设备的介绍请参照上述方法实施例,本申请在此不做赘述。
进一步的,本申请实施例还公开了一种计算机可读存储介质,用于存储计算机程序,其中,计算机程序被处理器执行时可实现上述任意一种应用登录方法的步骤。
其中,该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
对于本申请提供的计算机可读存储介质的具体介绍请参照上述方法实施例,本申请在此不做赘述。
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本申请所提供的应用登录方法、装置、设备及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围要素。
Claims (9)
1.一种应用登录方法,其特征在于,包括:
接收针对目标应用的登录请求;所述登录请求响应于当前登录设备登录页面中快捷按钮的点击指令;
根据所述登录请求确定账户信息;
获取所述账户信息对应用户在预设考勤***中的考勤状态;
判断所述考勤状态是否为已签到状态;
若是,则利用所述账户信息登录所述目标应用;
其中,所述根据所述登录请求确定账户信息,包括:
根据所述登录请求读取当前登录设备的设备标识符;
读取与所述设备标识符绑定的所述账户信息。
2.如权利要求1所述的应用登录方法,其特征在于,所述读取与所述设备标识符绑定的所述账户信息,包括:
在预设标识符列表中读取与所述设备标识符绑定的所述账户信息;其中,所述预设标识符列表中存储有所述账户信息与所述设备标识符的映射关系。
3.如权利要求2所述的应用登录方法,其特征在于,还包括:
根据接收到的管理指令对所述预设标识符列表执行对应的管理操作;其中,所述管理操作为删除设备标识符操作或增加设备标识符操作。
4.如权利要求1所述的应用登录方法,其特征在于,还包括:
当无法读取到所述账户信息时,生成账户信息绑定提示。
5.如权利要求1所述的应用登录方法,其特征在于,还包括:
若所述考勤状态不为所述已签到状态,则生成登录失败提示。
6.如权利要求1至5任意一项所述的应用登录方法,其特征在于,所述利用所述账户信息登录所述目标应用之后,还包括:
向预设安全终端发送登录成功提示。
7.一种应用登录装置,其特征在于,包括:
登录请求接收模块,用于接收针对目标应用的登录请求;所述登录请求响应于当前登录设备登录页面中快捷按钮的点击指令;
账户信息确定模块,用于根据所述登录请求确定账户信息;
考勤状态获取模块,用于获取所述账户信息对应用户在预设考勤***中的考勤状态;
考勤状态判断模块,用于判断所述考勤状态是否为已签到状态;
应用登录模块,用于若所述考勤状态为所述已签到状态,则利用所述账户信息登录所述目标应用;
其中,所述账户信息确定模块用于根据所述登录请求读取当前登录设备的设备标识符;读取与所述设备标识符绑定的所述账户信息。
8.一种应用登录设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至6任意一项所述的应用登录方法的步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6任意一项所述的应用登录方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910662006.8A CN110351296B (zh) | 2019-07-22 | 2019-07-22 | 一种应用登录方法、装置及其相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910662006.8A CN110351296B (zh) | 2019-07-22 | 2019-07-22 | 一种应用登录方法、装置及其相关设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110351296A CN110351296A (zh) | 2019-10-18 |
CN110351296B true CN110351296B (zh) | 2022-09-30 |
Family
ID=68179654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910662006.8A Active CN110351296B (zh) | 2019-07-22 | 2019-07-22 | 一种应用登录方法、装置及其相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110351296B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112104663B (zh) * | 2020-10-30 | 2023-06-23 | 上海连尚网络科技有限公司 | 一种用于管理登录用户和用户设备的方法与设备 |
CN112987589A (zh) * | 2021-03-25 | 2021-06-18 | 深圳康佳电子科技有限公司 | 工位用电控制方法、服务器、***及计算机可读存储介质 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9866552B2 (en) * | 2015-05-08 | 2018-01-09 | International Business Machines Corporation | Network authentication of a geo-fenced volume |
CN206833742U (zh) * | 2017-03-09 | 2018-01-02 | 江苏海事职业技术学院 | 一种具有教学管理的讲课*** |
CN107292984A (zh) * | 2017-05-23 | 2017-10-24 | 烽火通信科技股份有限公司 | 一种基于移动定位优化算法的企业签到***及方法 |
CN107911340B (zh) * | 2017-10-25 | 2020-08-28 | 平安普惠企业管理有限公司 | 应用程序的登录验证方法、装置、设备及存储介质 |
CN207706215U (zh) * | 2017-12-19 | 2018-08-07 | 南京华讯方舟通信设备有限公司 | 一种指纹登录云主机设备及*** |
CN108449320B (zh) * | 2018-02-09 | 2020-08-14 | 北京百悟科技有限公司 | 智能自动化安全办公***及方法 |
CN109982244A (zh) * | 2019-04-03 | 2019-07-05 | 山东浪潮云信息技术有限公司 | 基于微信位置定位功能的签到方法及*** |
-
2019
- 2019-07-22 CN CN201910662006.8A patent/CN110351296B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110351296A (zh) | 2019-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104917749B (zh) | 帐号注册方法及装置 | |
CN105227321B (zh) | 信息处理方法、服务器及客户端 | |
CN104092542B (zh) | 一种账号登录方法、装置及*** | |
CN109784031B (zh) | 一种账户身份验证处理方法及装置 | |
CN105337997B (zh) | 一种应用客户端的登录方法及相关设备 | |
CN106790267A (zh) | 一种访问服务器操作***的方法与装置 | |
CN110336870B (zh) | 远程办公运维通道的建立方法、装置、***及存储介质 | |
CN111092899A (zh) | 信息获取方法、装置、设备及介质 | |
CN110351296B (zh) | 一种应用登录方法、装置及其相关设备 | |
CN109379388B (zh) | 一种身份识别方法、终端及可穿戴设备 | |
CN104702760A (zh) | 通讯号码的更新方法及装置 | |
CN105577619B (zh) | 一种客户端登录方法、客户端以及*** | |
CN105516054A (zh) | 一种用户身份验证的方法及装置 | |
CN110730446A (zh) | 一种登录方法、终端及计算机存储介质 | |
CN107786486B (zh) | 操作***的激活方法及装置 | |
CN109992940B (zh) | 身份验证方法、装置、***及身份校验服务器 | |
CN103036852A (zh) | 一种实现网络登录的方法以及装置 | |
CN104009850B (zh) | 一种用户身份认证方法及*** | |
KR20210011577A (ko) | 심툴킷과 애플릿을 이용한 개인 정보 인증 장치 및 방법 | |
CN107305608A (zh) | 终端设备的管理方法和装置 | |
KR101879843B1 (ko) | Ip 주소와 sms를 이용한 인증 방법 및 시스템 | |
CN105991619A (zh) | 一种安全认证方法和装置 | |
CN110351719B (zh) | 一种无线网络管理方法、***及电子设备和存储介质 | |
CN108600280B (zh) | 一种网络连接方法、设备及存储介质 | |
CN105471920A (zh) | 一种验证码处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |