自动检测和填充登录字段的便捷登录方法、装置和系统与流程

文档序号:11960001阅读:142来源:国知局
自动检测和填充登录字段的便捷登录方法、装置和系统与流程

本申请要求2014年12月10日递交的韩国专利申请No.10-2014-0177691的优先权,该申请以引用形式整体包含在本申请中。

技术领域

本发明的实施例涉及一种登录方法、装置和系统,并且尤其涉及用于自动检测网页环境或应用中的登录字段且自动填充登录字段的技术。



背景技术:

一般来说,当用户使用客户端来直接输入其登录信息以便登录到网页时,该用户必须记忆每个待使用的网页的登录信息。

然而,很容易出现这样的登录信息被轻易忘记的问题。此外,即便用户的登录信息被存储在客户端或者服务器中以进行自动登录,仍旧会出现在客户端或服务器遭受攻击时泄露用户的登录信息的问题。

因而,需要新的登录服务技术以使登录信息的泄露降到最小而不要求用户在网页中直接输入登录信息。



技术实现要素:

本发明的至少一些实施例被用于提供一种方法、装置和系统,用于通过仅认证移动电话而不需要用户在登录页面中输入ID/密码(PW)来执行登录,从而使登录信息的泄露最小化。

本发明的至少一些实施例被用于提供一种方法、装置和系统,用于通过自动检测登录页面中的ID/PW输入字段并在检测到的输入字段中填充ID/PW来提供更加便捷的登录服务。

本发明的至少一些实施例被用于提供一种方法、装置和系统,用于将用户的ID/PW分段并存储在两个或更多隔离目录中,在用户认证成功之后将用户被分段并存储的ID/PW重组,以及使用用户的重组ID/PW,借此提供具有更强安全性的登录服务。

依照本发明的一个方面,提供了一种用于自动检测和填充网页环境或应用中的登录字段的便捷登录服务提供方法,包括:当用户经由网页浏览器访问登录页面时,客户端通过执行与所述页面浏览器不同的客户端程序的脚本来分析所述登录页面的HTML语句结构;作为所述HTML语句结构的分析结果,所述客户端检测所述登录页面中的身份/密码(ID/PW)输入字段;所述客户端通过执行所述脚本来输出便捷登录按钮到所述ID/PW输入字段的一侧;当所述用户点击所述便捷登录按钮时,所述客户端输出用于获取终端的电话号码和ID信息中的任何一个的输入框;当所述用户在所述输入框中输入所述终端的所述电话号码和ID信息中的任何一个时,服务器将用于运行移动程序的消息发送到所述终端;所述终端通过执行所述移动程序的脚本来显示个人ID号码输入框;当所述用户在所述个人ID号码输入框中输入个人ID号码时,所述服务器验证所述个人ID号码;当所述个人ID号码的验证成功时,所述终端将分段并存储的ID/PW重组,并且经由所述服务器将重组后的ID/PW发送到所述客户端;以及所述客户端接收重组后的ID/PW,并且所述客户端在所述ID/PW输入字段中自动输入重组后的ID/PW。

依照本发明的另一方面,提供了一种用于自动检测和填充网页环境或应用中的登录字段的便捷登录服务提供方法,包括:当用户使用移动网页浏览器和移动应用中的任何一个来访问登录页面时,客户端通过执行与所述移动网页浏览器和所述移动应用不同的移动程序的脚本来激活所述客户端的访问功能;所述客户端使用所述访问功能来确定所述登录页面的访问程序是所述移动网页浏览器还是所述移动应用,并且所述客户端基于确定结果来检测所述登录页面中的ID/PW输入字段;所述客户端通过执行所述脚本来输出便捷登录按钮到所述ID/PW输入字段的一侧;当所述用户点击所述便捷登录按钮时,所述客户端显 示用于认证所述用户的个人ID号码输入框;当所述用户在所述个人ID号码输入框中输入个人ID号码时,服务器验证所述个人ID号码;当所述个人ID号码的验证成功时,终端将分段和存储的ID/PW重组;以及所述客户端在所述ID/PW输入字段中自动输入重组后的ID/PW。

依照本发明的另一方面,提供了一种客户端,包括:ID/PW字段检测单元,配置为当用户经由网页浏览器访问登录页面时,检测所述登录页面中的ID/PW输入字段;ID/PW字段填充单元,配置为输出便捷登录按钮到所述ID/PW输入字段的一侧,当所述用户点击所述便捷登录按钮时输出用于获取终端的电话号码和ID信息中的任何一个到输入框,并且当所述用户在所述输入框中输入所述终端的所述电话号码和ID信息中的任何一个在所述ID/PW输入字段中自动输入时经由服务器从所述终端接收的ID/PW;以及通信单元,配置为将所述用户在所述输入框中输入的所述终端的所述电话号码和ID信息中的任何一个加密,并且经由所述服务器将加密后的电话号码和加密后的ID信息中的任何一个发送到所述终端。

ID/PW字段检测单元可以通过执行与网页浏览器不同的客户端程序的脚本来检测登录页面内的ID/PW输入字段。

ID/PW字段填充单元可以输出便捷登录按钮和输入框到登录页面,并且还可以通过执行脚本在ID/PW输入字段中自动输入ID/PW。

ID/PW的ID/PW分段可以被存储在两个或更多存储位置。

ID/PW可以被分段为ID/PW分段并存储在终端和服务器中;并且,ID/PW字段填充单元可以接收由终端通过重组ID/PW分段生成的ID/PW。

ID/PW字段检测单元可以通过分析登录页面的HTML语句结构来确定输入标记为密码类型的输入字段为密码输入字段,并且可以确定紧邻所述密码输入字段且在密码输入字段之前的输入字段为ID输入字段。

当用户可以在输入框中输入终端的电话号码和ID信息中的任何一个时,通信单元可以将终端的电话号码和ID信息中的任何一个传递到服务器,以便服务器将用于运行移动程序的消息发送到终端。

如果终端和服务器执行的个人ID号码的验证成功,则ID/PW字段检测单元可以接收ID/PW。

依照本发明的又一方面,提供了一种终端,包括:ID/PW字段检测单元,配置为当用户使用移动网页浏览器和移动应用中的任何一个来访问登录页面时,检测所述登录页面中的ID/PW输入字段;ID/PW字段填充单元,配置为输出便捷登录按钮到所述ID/PW输入字段的一侧,当所述用户点击所述便捷登录按钮时输出认证所述用户的个人ID号码输入框,并且当认证成功时在所述ID/PW输入字段中自动输入ID/PW;用户认证请求单元,配置为将由所述用户输入到所述终端的PIN号码发送到服务器,从而请求所述服务器验证所述用户是否为认可用户;通信单元,配置为当客户端请求登录到网页时,经由所述服务器发送所述ID/PW到所述客户端;以及ID/PW重组单元,配置为分段并存储所述用户的所述ID/PW,并且重组被分段和存储的ID/PW。

ID/PW字段检测单元可以通过执行与移动网页浏览器和移动应用不同的移动程序的脚本来检测登录页面中的ID/PW输入字段。

ID/PW字段填充单元可以输出便捷登录按钮到登录页面,并且还可以通过执行脚本在ID/PW输入字段中自动输入ID/PW。

ID/PW重组单元可以将ID/PW的ID/PW分段存储在两个或更多存储位置。

ID/PW重组单元可以将ID/PW的ID/PW分段存储到终端和服务器中,并且可以将ID/PW分段重组为ID/PW。

ID/PW字段检测单元可以激活终端的访问功能,可以使用访问功能来确定所述登录页面的访问程序是所述移动网页浏览器还是所述移动应用,并且可以根据确定结果来检测所述登录页面中的所述ID/PW输入字段。

所述ID/PW字段检测单元可以通过使用所述访问功能来获取在所述终端上执行的应用包的名称,当所述应用包的名称与预定移动网页浏览器的名称相同时可以确定所述访问程序为所述移动网页浏览器,并且当所述应用包的名称与所述预定移动网页浏览器的名称不相同时可以确定所述访问程序为所述移动应用。

如果所述访问程序为所述移动网页浏览器,则所述ID/PW字段检测单元可以通过分析所述登录页面的HTML语句结构来检测所述ID/PW输入字段;且如果所述访问程序为所述移动应用,则所述ID/PW字段检测单元可以通过分析所述登录页面的用户接口数据来检测所述ID/PW输入字段。

依照本发明的又一方面,提供了一种用于自动检测和填充网页环境或应用中的登录字段的便捷登录系统,包括:客户端,配置为当用户经由网页浏览器访问登录页面时检测所述登录页面中的ID/PW字段,输出便捷登录按钮到所述ID/PW输入字段的一侧,当所述用户点击所述便捷登录按钮时输出用于获取终端的电话号码和ID信息中的任何一个的输入框,并且当所述用户在所述输入框中输入所述终端的所述电话号码和ID信息中的任何一个时在所述ID/PW输入字段中自动输入经由服务器从所述终端接收的ID/PW;服务器,配置为从所述客户端接收所述终端的所述电话号码和ID信息中的任何一个,将用于运行移动程序的消息发送到所述终端,当所述移动程序运行时从所述终端接收所述ID/PW,以及发送所述ID/PW到所述客户端;以及终端,配置为运行所述移动程序,将被分段和存储的ID/PW重组,并且经由所述服务器发送重组后的ID/PW到所述客户端。

附图说明

根据结合附图进行的以下详细说明,本发明的以上和其他目标、特征和优点将更加容易理解,在附图中:

图1示出了根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录系统;

图2示出了根据本发明的另一实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录系统;

图3为根据本发明的一个实施例的客户端的框图;

图4为根据本发明的一个实施例的终端的框图;

图5为根据本发明的一个实施例的服务器的框图;

图6为示出了据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法的流程图;

图7为示出了据本发明的另一实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法的流程图;

图8示出了在根据一个示例的客户端上显示的接口屏幕;

图9示出了在根据一个示例的客终端上显示的接口屏幕;

图10示出了根据一个示例的ID/PW的分段和存储;

图11示出了用于实现根据本发明的一个实施例的装置的计算机。

具体实施方式

在下文中,参考附图对本发明进行详细说明。在下文中将不会被认为令本发明的主旨不明显的重复说明以及已知功能和配置的说明忽略。本发明的实施例被用于向具有本申请所属领域的常规技术人员充分说明。相应地,附图中的组件的形状、大小等等可以被夸大以使得说明更加清楚。

在下文中,参考附图对本发明的实施例进行详述。

图1示出了根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录系统。

根据本实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录系统可以包括客户端110、服务器120和终端140。

客户端110可以经由网页浏览器将登录页面显示给用户150。响应于来自用户150的便捷登录按钮的输入,客户端110可以通过执行客户端程序的脚本来调用应用程序接口,可以请求并接收登录信息,并且可以使用登录信息来进行登录。

客户端110可以是通信设备,诸如个人电脑(PC)、笔记本电脑、移动电话、平板PC、导航系统、智能电话、个人数字助理(PDA)、或者数字视频广播(DVB)终端。

登录页面可以是网页或者网站。

登录信息可以不限于ID/PW,但是可以指用于登录到网页的信息。

ID/PW或登录信息可以是用户150输入的网页的会员订阅的信息。

由客户端110执行的脚本可以是在客户端上独立于网页浏览器安装的客户端程序。

客户端110可以检测登录页面中的ID/PW输入字段。

此外,客户端110可以将便捷登录按钮输出到ID/PW输入字段的一侧。

当用户150点击便捷登录按钮时,客户端110可以显示输入框,输入框被用于经由应用程序接口从用户150处接收终端140的ID信息,以及从用户150处接收终端140的ID信息。

终端140的ID信息可以是能够唯一识别终端140的信息,诸如移动号码簿号码(mobile directory number,MDN)或者移动标识号码(mobile identification number,MIN)。

客户端110可以将所接收的ID信息传递到服务器120。服务器120可以将用于运行移动程序的消息发送到终端140。

用于运行移动程序的消息可以是SMS或PUSH消息。

客户端110可以经由服务器120从移动程序接收ID/PW和登录信息中任一个,并且可以将ID/PW和登录信息中任一个自动输入到在ID/PW输入字段中。

客户端110可以生成登录事件并经由登录事件自动登录到网页。

登录信息可以是登录到相关网页所需要的信息。例如,登录信息可以是相应网页的ID和密码。

登录信息可能已经以一次性登录信息的形式被用户150输入到移动程序上。

用户150可能已经将登录信息输入并存储到移动程序中。登录信息可以被存储在USIM安全令牌中。USIM安全令牌可以是包括位于通用用户识别模块(general-purpose universal subscriber identity module,USIM)卡内的安全模块的安全令牌。

登录信息可以响应于来自用户150的选择而被人工存储。替代性地,登录信息可以在没有用户150的选择的情况下被自动存储。

登录信息可以在与移动程序共同运行的情况下被存储在云端。

登录信息可以被分段且存储在两个或更多存储器中。

服务器120可以与终端140的移动程序形成安全通道,并且可以在安全通道上接收ID/PW和登录信息中的任何一个。

服务器120可以直接通过移动通信网络发送SMS或PUSH消息到终端140。服务器120可以经由单独的中继服务器来发送SMS或PUSH消息。

终端140可以运行移动程序,可以将已经被分段且存储在两个或更多存储位置处的ID/PW重组,并且可以经由服务器120发送重组后的ID/PW发送到客户端110。

移动程序可以包括移动USIM小程序。

图2示出了根据本发明的另一实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录系统。

根据本实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录系统可以包括服务器120和终端140。

终端140可以经由移动网页浏览器或移动应用将登录页面显示给用户150,并且响应于来自用户150的便捷登录按钮的输入,通过执行移动程序的脚本来进行登录。

终端140可以是手持通信设备,诸如移动电话、平板PC、导航系统、智能电话或PDA。

终端140执行的脚本可以是独立于移动网页浏览器或移动应用安装在终端上的移动程序的脚本。

终端140可以检测登录页面内的ID/PW输入字段。

此外,终端140可以输出便捷登录按钮到ID/PW输入字段的一侧。

当用户150点击便捷登录按钮时,终端140可以将ID/PW和登录信息中的任何一个自动输入到ID/PW输入字段中。

终端140可以生成登录事件并经由登录事件自动登录到网页。

图3为根据本发明的一个实施例的客户端的框图。

客户端110可以包括ID/PW字段检测单元310、通信单元320和ID/PW字段填充单元330。

当用户150经由网页浏览器访问登录页面时,ID/PW字段检测单元310可以检测登录页面内的ID/PW输入字段。

ID/PW字段检测单元310可以通过执行与网页浏览器不同的客户端程序的脚本来检测登录页面内的ID/PW输入字段。

此外,ID/PW字段检测单元310可以通过执行脚本来输出便捷登录按钮和输入框到登录页面,并且在ID/PW输入字段中自动输入ID/PW。

ID/PW的ID/PW可以被存储在两个或更多存储位置。例如,ID/PW的ID/PW可以被存储在终端140和服务器120中。

此外,ID/PW字段检测单元310可以通过分析登录页面的HTML语句结构来确定输入标记为密码类型的输入字段为密码输入字段,并且可以确定紧邻密码输入字段且在密码输入字段之前的输入字段为ID输入字段。

此外,如果由终端140和服务器120进行的个人ID号码的验证成功,则ID/PW字段检测单元310可以接收ID/PW。

通信单元320可以将用户在输入框中输入的终端140的电话号码和ID信息中的任何一个加密,并且可以将加密的电话号码和加密的ID信息中的任何一个经由服务器120发送到终端140。

当用户150在输入框中输入终端140的电话号码和ID信息中的任何一个时,通信单元320可以将终端140的电话号码和ID信息中的任何一个传递到服务器120,以便服务器120将用于运行移动程序的消息发送到终端140。

ID/PW字段填充单元330可以输出便捷登录按钮到ID/PW输入字段的一侧。当用户150点击便捷登录按钮时,ID/PW字段填充单元330可以输出用于获取终端140的电话号码和ID信息中的任何一个的输入框。当用户150在输入框中输入终端140的电话号码和ID信息中的任何一个时,ID/PW字段填充单元330可以在ID/PW输入字段中字段自动输入经由服务器120从终端140接收的ID/PW。

ID/PW字段填充单元330可以接收终端140通过重组ID/PW而生成的ID/PW。

在下文中详细说明了一种方法,在此方法中,ID/PW字段检测单元310通过执行客户端程序的脚本来检测登录页面内的ID/PW输入字段,并且ID/PW字段填充单元330在ID/PW输入字段中自动输入ID/PW。

第一步,ID/PW字段检测单元310可以被注册为网页浏览器的扩展程序。当ID/PW字段检测单元310被注册为网页浏览器的扩展程序时,ID/PW字段检测单元310可以从服务器120下载Javascript文件,该Javascript文件在网页访问事件DISPID_BEFORENAVIGATE2发生时被附加。此外,当网页中发生HTML下载完成事件DISPID_DOCUMENTCOMPLETE时,ID/PW字段检测单元310可以提供指令以便附加Javascript。响应于指令,可以在访问的页面上执行Javascript。

第二步,ID/PW字段检测单元310可以采用列表形式来设置当前页面的全部输入标记,并且通过检验输入标记的类型来查找“密码”。当检测到“密码(password)”输入标签时,ID/PW字段检测单元310可以在紧邻检测到的“密码”输入标记之前检测到输入标记“id”。通过该检测,ID/PW字段检测单元310可以检测附加页面的ID/PW输入字段。

第三步,在接收“id”和“密码”之后,ID/PW字段检测单元310可以采用列表形式来设置相应页面的全部形式标记,以及在所述形式标记中检测在第二步中检测到的“id”输入标记和“密码”输入标记。

第四步,ID/PW字段检测单元310可以在所检测的“id”输入标记的“idField.value”中输入所接收的“id”,并且在所检测的“密码”输入标记的“pwdField.value”中输入所接收的“密码”。

第五步,ID/PW字段检测单元310可以通过执行“formTag.onsubmit()”方法或者“formTag.submit()”方法来自动登录到在第三步检测到的形式。

图4为根据本发明的一个实施例的终端的框图。

终端140可以包括ID/PW字段检测单元410、通信单元420、用户认证请 求单元430、ID/PW重组单元440和ID/PW字段填充单元450。

当用户使用移动网页浏览器和移动应用中的任何一个来访问登录页面时,ID/PW字段检测单元410可以检测登录页面中的ID/PW输入字段。

ID/PW字段检测单元410可以通过执行与移动网页浏览器和移动应用不同的移动程序的脚本来检测登录页面中的ID/PW输入字段。

此外,ID/PW字段检测单元410可以激活终端140的访问功能,并且可以使用访问功能来确定登录页面的访问程序是移动网页浏览器还是移动应用。ID/PW字段检测单元410可以基于确定结果来检测登录页面中的ID/PW输入字段。

此外,ID/PW字段检测单元410可以使用访问功能来获取由终端140执行的应用包的名称。如果应用包的名称与预定的移动网页浏览器的名称相同,则ID/PW字段检测单元410可以确定访问程序为移动网页浏览器。如果应用包的名称与预定的移动网页浏览器的名称不相同,则ID/PW字段检测单元410可以确定访问程序为移动应用。

此外,如果确定访问程序为移动网页浏览器,则ID/PW字段检测单元410可以通过分析登录页面的HTML语句结构来检测ID/PW输入字段。如果确定访问程序为移动应用,则ID/PW字段检测单元410可以通过分析登录页面的用户接口数据来检测ID/PW输入字段。

如果请求登录网页的是客户端110,则通信单元420可以经由服务器120发送ID/PW到客户端110。

用户认证请求单元430可以通过将用户150输入到终端的PIN号码发送到服务器120来请求验证用户150是否是认可用户。

ID/PW重组单元440可以分段并存储用户的ID/PW,并且可以重组被分段和存储的ID/PW。

ID/PW重组单元440可以将ID/PW的ID/PW分段存储在两个或更多存储位置。

例如,ID/PW重组单元440可以将ID/PW的ID/PW分段存储到终端140 和服务器120中,并且可以将ID/PW分段重组为ID/PW。

ID/PW字段填充单元450可以输出便捷登录按钮到ID/PW输入字段的一侧。当用户点击便捷登录按钮时,ID/PW字段填充单元450可以输出用于用户认证的个人ID号码输入框。如果认证成功,则ID/PW字段填充单元450可以在ID/PW输入字段中自动输入ID/PW。

ID/PW字段填充单元450可以通过执行脚本来输出便捷登录按钮到登录页面。ID/PW字段填充单元450可以在ID/PW输入字段中自动输入ID/PW。

下文中详细说明了一种方法,在该方法中,ID/PW字段检测单元410使用终端140的访问功能来确定登录页面的访问程序是移动网页浏览器还是移动应用。

第一步,ID/PW字段检测单元410可以激活终端140以及终端140的键盘的智能登录访问功能。

第二步,当访问功能被激活并且应用被执行时,ID/PW字段检测单元410可以获取应用屏幕的用户接口属性以及应用屏幕的包的名称。

第三步,如果应用屏幕的包的名称指的是预定包,则ID/PW字段检测单元410可以确定登录页面的访问程序为移动网页浏览器。例如,预定包可以是基本的安卓浏览器、谷歌浏览器、三星浏览器、或HTC浏览器包。

第四步,应用屏幕的包的名称并未指明为预定包,则ID/PW字段检测单元410可以确定登录页面的访问程序为移动应用。

下文中详细说明了一种方法,在该方法中,如果登录页面的访问程序为移动网页浏览器,则ID/PW字段检测单元410通过执行移动程序的脚本来检测登录页面中的ID/PW输入字段。

第一步,ID/PW字段检测单元410可以通过使用访问功能来获取移动网页浏览器的用户接口数据。

第二步,ID/PW字段检测单元410可以获取包括在用户接口数据中的全部“edittext”元素的文本值。

第三步,ID/PW字段检测单元410可以确定文本值是否表示URL。

第四步,如果确定文本值表示URL,则ID/PW字段检测单元410可以通过使用HTML解析器来获取URL的HTML数据。

第五步,如果所获取的HTML数据中存在具有“密码”属性的输入框,则ID/PW字段检测单元410可以将URL所指向的网页识别为登录页面。

下文中详细说明了一种方法,在该方法中,如果登录页面的访问程序为移动应用,则ID/PW字段检测单元410通过执行移动程序的脚本来检测登录页面中的ID/PW输入字段。

第一步,ID/PW字段检测单元410可以通过使用访问功能来获取应用的当前屏幕的用户接口数据。

第二步,如果用户接口数据的“edittext”要素的属性为“password=true”,则ID/PW字段检测单元410可以将移动应用的网页识别为登录页面。

图5为根据本发明的一个实施例的服务器的框图。

服务器120可以包括通信单元510、用户认证处理单元520和ID/PW分段存储单元530。

通信单元510可以从客户端110接收终端的电话号码和ID信息中的任何一个,并且可以发送移动程序运行请求消息到终端140。

此外,当请求登录网页的是客户端110时,通信单元510可以从终端140接收ID/PW并将ID/PW传递到客户端110。

用户认证处理单元520可以通过验证输入到终端140的PIN号码来确定用户150是否是认可用户。

ID/PW分段存储单元530可以分段并存储用户150的ID/PW。

图6为示出了据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法的流程图。

在步骤610中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,当用户150经由网页浏览器来访问登录页面时,可以通过执行与网页浏览器不同的客户端程序的脚本来分析登录页面的HTML语句结构。

此外,在步骤620中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,作为分析HTML语句结构的结果,可以检测登录页面中的ID/PW输入字段。

此外,在步骤630中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,可以通过执行脚本来输出便捷登录按钮到ID/PW输入字段的一侧。

此外,在步骤640中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,当用户150点击便捷登录按钮时,可以输出用于获取终端140的电话号码和ID信息中的任何一个的输入框。

此外,在步骤650中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,当用户150在输入框中输入终端140的电话号码和ID信息中的任何一个时,服务器120可以将用于运行移动程序的消息发送到终端140。

此外,在步骤660中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,终端140可以通过执行移动程序的脚本来显示个人ID号码输入框。

此外,在步骤670中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,当用户在个人ID号码输入框中输入个人ID号码时,服务器120可以验证个人ID号码。

此外,在步骤680中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,当个人ID号码的验证成功时,终端140可以重组存储的ID/PW分段并且经由服务器120将重组后的ID/PW发送到客户端110。

此外,在步骤690中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,客户端110可以接收重组后的ID/PW并在ID/PW输入字段中自动输入重组后的ID/PW。

图7为示出了据本发明的另一实施例的用于自动检测和填充网页环境或应 用中的登录字段的便捷登录方法的流程图。

在步骤710中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,当用户使用移动网页浏览器和移动应用中的任何一个来访问登录页面时,可以通过执行与移动网页浏览器和移动应用不用的移动程序的脚本来激活终端的访问功能。

此外,在步骤720中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,可以通过使用访问功能来确定登录页面的访问程序是移动网页浏览器还是移动应用,并且可以基于确定结果来检测登录页面中的ID/PW输入字段。

此外,在步骤730中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,可以通过执行脚本来输出便捷登录按钮到ID/PW输入字段的一侧。

此外,在步骤740中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,当用户150点击便捷登录按钮时,可以显示用于用户认证的个人ID号码输入框。

此外,在步骤750中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,当用户在个人ID号码输入框中输入个人ID号码时,服务器120可以验证个人ID号码。

此外,在步骤760中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,当个人ID号码的验证成功时,终端140可以重组被存储的ID/PW分段。

此外,在步骤770中,在根据本发明的一个实施例的用于自动检测和填充网页环境或应用中的登录字段的便捷登录方法中,终端140可以在ID/PW输入字段中自动输入重组后的ID/PW。

图8示出了在根据一个示例的客户端上显示的接口屏幕。

客户端110可以自动检测并填充网页环境或应用中的登录字段,以及提供便捷登录接口屏幕。

当用户150按压显示在屏幕810上的登录页面一侧的便捷登录按钮811时,包括终端ID信息输入框821、即应用程序接口的屏幕820可以由单独客户端程序的脚本来显示。

当用户150在屏幕820上输入终端ID信息并按压OK按钮时,屏幕820可以切换到屏幕830,并且可以执行终端140中的用户验证程序。

当用户验证程序完成时,如在屏幕840中,可以自动进行登录。

图9示出了在根据一个示例的客终端上显示的接口屏幕。

终端140可以自动检测并填充网页环境或应用中的登录字段,以及提供便捷登录接口屏幕。

当用户150按压显示在屏幕910上的登录页面一侧的便捷登录按钮911时,包括智能登录验证框921的屏幕920可以由单独移动程序的脚本来显示。

当用户150输入个人ID号码并且基于个人ID号码的验证成功时,屏幕920可以被关闭。现有屏幕910的ID/PW输入字段可以在(930)中自动填充,并且所执行的智能登录功能可以被显示(931)。

图10示出了根据一个示例的ID/PW的分段和存储。

ID/PW可以被分段并存储在服务器120和终端140中。

密码1020可以通过加密用户输入的ID/PW 1010来生成。密码可以被分段为第一密码1021和第二密码1022。在密码被分段之后,第一密码1021可以被存储在服务器120中,且第二密码1022可以被存储在终端140中。

因为ID/PW 1010如上所述被分段并存储在两个或更多存储位置处,所以即便在密码从服务器120和终端140中的任何一个泄露时,用户登录信息也能够得到保护。

图11示出了用于实现根据本发明的一个实施例的装置的计算机。

前述装置中的每一个都可以使用图11中的计算机1100来实现。

装置可以是客户端110、服务器120和终端140中的至少一种。换句话说,客户端110、服务器120和终端140中的每一个可以采用计算机1100来实现。

客户端110、服务器120和终端140中的至少一个可以使用包括计算机可 读记录介质的计算机来实现。如图11中所示,客户端110、服务器120和终端140中的至少一个可以包括:至少一个处理器1121、至少一个存储器1123、至少一个用户界面(UI)输入设备1126、至少一个UI输出设备1127、以及至少一个存储单元1128,这些装置通过总线彼此联通。计算机1100还可以包括连接到网络1130上的网络接口1129。处理器1121可以是用于对存储在存储器1123或存储单元1128中的处理指令进行执行的中央处理单元(CPU)或者半导体器件。存储器1123和存储单元1128中的每一个可以包括各种类型的易失或非易失性存储介质。例如,存储器1123可以包括ROM 1124或RAM 1125。

客户端110、服务器120和终端140中的至少一个的至少一个单元可以被存储在存储器1123中并被配置为由至少一个处理器1121来执行。与客户端110、服务器120和终端140中的至少一个的数据或信息通信相关的功能可以经由网络接口1129来实现。

至少一个处理器1121可以执行前述操作和计算,并且存储单元1128可以存储前述常数、变量和数据。

如上所述,登录信息的泄露能够被减到最小,这是因为登录仅通过移动电话的认证来完成,而不需要用户在登录页面中输入ID/PW。

因为在登录页面中自动检测ID/PW输入字段并且在检测到的输入字段中自动输入ID/PW,所以能够提供更加便捷的登录服务。

因为用户的ID/PW被分段并存储在两个或更多隔离的目录中,在用户认证成功之后,重组被分段且存储的用户的ID/PW,并且使用重组的用户的ID/PW,因此能够提供具有增强安全性的登录服务。

根据本发明的至少一个实施例的方法可以被实现为能够由各种计算机装置执行的程序或智能手机应用。在此情况下,程序或智能电话应用可以被记录在计算机可读存储介质中。计算机可读存储介质可以包括单独或结合存在的程序指令、数据文件、数据结构。记录在存储介质上的程序指令可以被设计并配置用户本发明,或者对于具有计算机软件领域的常规知识的技术人员而言可以是已知或可行的。计算机可读存储介质的示例包括所有类型的具体配置为记录和 执行程序指令的硬件设备,诸如磁介质(例如,硬盘、软盘、磁带)、光介质(例如,CD-ROM、DVD)、磁光介质(例如,软光盘、ROM、RAM、闪存)。程序指令的示例包括机器码(例如由编译器产生的代码)以及计算机可使用解释器执行的高级语言代码。硬件设备可以被配置为作为一个或更多软件模块工作以便执行本发明的操作,反之亦然。

尽管已经结合限定性的实施例和附图对实施例进行了说明,但是对于本领域的技术人员来说很明显能够从以上说明中得到各种改进和变形。例如,如果上述技术中的至少一个以不同于所述对应方法的顺序来执行,或如果上述诸如系统、结构、装置和电路之类的要素中的全部或一些以不同于上述形式的形式连接或结合、或者由一个或更多的要素或等价物来代替,则可以实现合适的结果。

因而,其他实施方式、其他实施例、和权利要求的等价物在权利要求书的范围内。

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