通过终端与服务器交互完成身份确认的方法和装置制造方法及图纸

技术编号:17350381 阅读:33 留言:0更新日期:2018-02-25 19:17
本发明专利技术提供一种通过终端与服务器交互完成身份确认的方法,包括:接收待确认人通过第一个人终端发送的生成验证码的指令信息;记录该指令信息的触发时间以及所述待确认人的身份及位置信息并生成验证码返回给第一个人终端;验证确认人的第二个人终端输入所述验证码的时间是否超过预设时间;如果在预设时间内则身份确认成功,提取所述待确认人的身份信息并显示在确认人的第二个人终端上。本发明专利技术提供的一种通过终端与服务器交互完成身份确认的方法和装置通过终端与服务器交互完成面对面的身份确认,突破了终端部分硬件受控的局限,安全性高且易于操作。

Methods and devices to complete identity authentication via terminal and server interaction

The present invention provides a method, terminal and server interaction through the completion of identification includes: receiving to be confirmed by the instruction information sending the first personal terminal to generate the verification code; triggering time recording the instruction information and the confirmation of the identity of the person and location information and generate verification code is returned to the first personal terminal; to confirm whether time second people enter the terminal the verification code exceeds a preset time; if the preset time is to confirm the identity of the successful extraction, confirm the identity information and displayed on the terminal second confirmation. The invention provides a method and device for completing identity confirmation through interaction between terminal and server. The device completes face-to-face identity authentication through interaction between terminal and server, breaks through the limitation of hardware control of terminal part, and has high safety and easy operation.

【技术实现步骤摘要】
通过终端与服务器交互完成身份确认的方法和装置
本专利技术涉及身份认证
,具体而言,本专利技术涉及一种通过终端与服务器交互完成身份确认的方法和装置。
技术介绍
目前很多保密性较强的单位会采用隔离网以及硬件限制等操作来处理个人终端以防止信息泄露,但同时会造成在双方任务交接时无法使用硬件设备如指纹、照相等功能来确认交接人身份的弊端。
技术实现思路
本专利技术的首要目的旨在至少能解决上述的技术缺陷之一,特别是无法使用硬件设备如指纹、照相等功能来确认交接人身份的技术缺陷,而提供一种通过终端与服务器交互完成身份确认的方法和装置。基于上述目的,本专利技术采取如下技术方案:一方面,本专利技术提供一种通过终端与服务器交互完成身份确认方法,包括:接收待确认人通过第一个人终端发送的生成验证码的指令信息;记录该指令信息的触发时间以及所述待确认人的身份及位置信息并生成验证码返回给第一个人终端;验证确认人的第二个人终端输入所述验证码的时间是否超过预设时间;如果在预设时间内则身份确认成功,提取所述待确认人的身份信息并显示在确认人的第二个人终端上。另一方面,本专利技术还提供一种通过终端与服务器交互完成身份确认的装置,包括:接收模块,用于接收待确认人通过第一个人终端发送的生成验证码的指令信息;处理模块,用于记录该指令信息的触发时间以及所述待确认人的身份及位置信息并生成验证码返回给第一个人终端;验证模块,用于验证确认人的第二个人终端输入所述验证码的时间是否超过预设时间;显示模块,用于如果在预设时间内则身份确认成功,提取所述待确认人的身份信息并显示在确认人的第二个人终端上。本专利技术提供的一种通过终端与服务器交互完成身份确认的方法和装置通过终端与服务器交互完成面对面的身份确认,突破了终端部分硬件受控的局限,安全性高且易于操作。个人通过认证将自己的信息存储到服务端的数据库中,方便调取的同时也使任务交接人员可以根据这些信息对接收人的身份进行二次确认,确保无误,同时数据库还会记录操作信息以备后期查询。本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术实施例提供的通过终端与服务器交互完成身份确认方法的整体结构流程图;图2为本专利技术实施例提供的通过终端与服务器交互完成身份确认装置的整体结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。如图1所示,本专利技术提供一种通过终端与服务器交互完成身份确认方法,该通过终端与服务器交互完成身份确认方法包括以下步骤:S101:接收待确认人通过第一个人终端发送的生成验证码的指令信息。待确认人和确认人都有一个专属的终端,分别为第一个人终端和第二个人终端,该终端上有一个专门用来确认身份的客户端,打开客户端中确认身份功能,该功能下包括两个身份分别为待确认人和确认人,分别选择自己对应的身份,待确认人的用户界面会出现发送验证码的电子按钮,点击该电子按钮,该指令信息会发送到服务器端使之生成验证码,同时界面上出现倒计时,如果倒计时归零还没有收到验证码则需要重新发送,确认人的用户界面则会出现一个验证码的输入框,第一个人终端发送生成验证码的指令信息后终端显示进入倒计时,确认人需在倒计时内完成验证码的输入,该倒计时的设置可对双方起到提示作用,过时则验证码作废,且第一个人终端在一定时间内只能发送预设次数的生成验证码的指令信息,防止误操作或恶意操作导致服务器繁忙影响业务的进行。S102:记录该指令信息的触发时间以及所述待确认人的身份及位置信息并生成验证码返回给第一个人终端。服务器接收到该第一个人终端发送的生成验证码的指令信息后,首先会记录接收到该指令的时间,接收到指令时间与待确认人点击生成验证码的时间间隔可忽略不计,同时根据该指令追踪查询第一个人终端的mac地址和IP地址,服务器包含一个数据库,用于存储记录认证用户的身份信息以及操作记录,该身份信息包括工作编号、职务、姓名、照片等。提取数据库中记录的该第一个人终端所对应的认证用户身份信息,通过算法将身份信息中的工作编号与接收到指令的时间合并转换成字符串,经过取反处理后生成验证码返回给第一个人终端。将操作信息存储到数据库中以备后期查询。该操作信息包括时间、位置、相关人员信息等。S103:验证确认人的第二个人终端输入所述验证码的时间是否超过预设时间。待确认人的第一个人终端收到服务器发送的验证码后,确认人在第二个人终端客户端的验证码输入界面上输入该验证码,服务器接收第二个人终端发送的包含数据库记录信息的验证码,以同样的算法解析所述验证码提取记录信息中的触发时间,即服务器接收到指令的时间,将预设时间与接收验证码的时间做对比,所述预设时间是指触发时间加上预设的固定时长的时间点。例如预设固定时长为5分钟,则在触发时间的基础上增加5分钟,再与接收到验证码的时间对比。S104:如果在预设时间内则身份确认成功,提取所述待确认人的身份信息并显示在确认人的第二个人终端上。如果通过对比,该输入的验证码在预设时间内,则身份确认成功,服务器根据解析验证码得到的工作编号从数据库中调取该人员的全部身份信息发送到确认人的第二个人终端上,同时将操作记录存储到服务器的数据库中,确认人根据第二个人终端上的身份信息中的照片可进一步识别是否为第一个人终端的认证使用者,确认无误,则可开始任务交接。如图2所示,本专利技术还提供一种通过终端与服务器交互完成身份确认装置,该装置包括:接收模块100,用于接收待确认人通过第一个人终端发送的生成验证码的指令信息。待确认人和确认人都有一个专属的终端,分别为第一个人终端和第二个人终端,该终端上有一个专门用来确认身份的客户端,打开客户端中确认身份功能,该功能下包括两个身份分别为待确认人和确认人,分别选择自己对应的身份,待确认人的用户界面会出现发送验证码的电子按钮,点击该电子按钮,该指令信息会发送到接收模块100本文档来自技高网
...
通过终端与服务器交互完成身份确认的方法和装置

【技术保护点】
一种通过终端与服务器交互完成身份确认的方法,其特征在于,包括:接收待确认人通过第一个人终端发送的生成验证码的指令信息;记录该指令信息的触发时间以及所述待确认人的身份及位置信息并生成验证码返回给第一个人终端;验证确认人的第二个人终端输入所述验证码的时间是否超过预设时间;如果在预设时间内则身份确认成功,提取所述待确认人的身份信息并显示在确认人的第二个人终端上。

【技术特征摘要】
1.一种通过终端与服务器交互完成身份确认的方法,其特征在于,包括:接收待确认人通过第一个人终端发送的生成验证码的指令信息;记录该指令信息的触发时间以及所述待确认人的身份及位置信息并生成验证码返回给第一个人终端;验证确认人的第二个人终端输入所述验证码的时间是否超过预设时间;如果在预设时间内则身份确认成功,提取所述待确认人的身份信息并显示在确认人的第二个人终端上。2.根据权利要求1所述的通过终端与服务器交互完成身份确认的方法,其特征在于,所述第一个人终端发送生成验证码的指令信息后终端显示进入倒计时,确认人需在倒计时内完成验证码的输入。3.根据权利要求2所述的通过终端与服务器交互完成身份确认的方法,其特征在于,所述第一个人终端在一定时间内只能发送预设次数的生成验证码的指令信息。4.根据权利要求1所述的通过终端与服务器交互完成身份确认的方法,其特征在于,所述验证确认人的第二个人终端输入所述验证码的时间是否超过预设时间包括:接收第二个人终端发送的包含记录信息的验证码;解析所述验证码提取记录信息中的触发时间;将预设时间与接收验证码的时间做对比,所述预设时间是指触发时间加上预设的固定时长的时间点。5.根据权利要求1所述的通过终端与服务器交互完成身份确认的方法,其特征在于,所述服务器包含一个数据库,用于存储认证用户的身份信息以及操作记录该身份信息包括工作编号、职务、姓名、照片等。6.一种通过终端与服务器交...

【专利技术属性】
技术研发人员:张展明
申请(专利权)人:上海快视信息技术有限公司
类型:发明
国别省市:上海,31

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

1