一种密码输入方法、装置及移动终端的制作方法

文档序号:9432960阅读:186来源:国知局
一种密码输入方法、装置及移动终端的制作方法
【技术领域】
[0001]本发明属于移动终端领域,涉及一种密码输入方法、装置及移动终端。
【背景技术】
[0002]日益普及的智能移动终端极大地方便了人们的生活和娱乐学习,用户通过智能移动终端可以随时随地接入互联网,享受互联网带来的快捷和快乐。
[0003]但在方便用户生活娱乐的同时也会带来一些烦恼,比如在一些公众场合登录移动终端上的某一账户时,需要输入账户账号和密码,由于屏幕发展的越来越大,旁边的人要记住用户输入的账号和密码会变的比较容易,这给用户的账号安全带来很大的风险。

【发明内容】

[0004]有鉴于此,本发明的目的是提出一种密码输入方法、装置及移动终端,以解决在公众场合下输入账户账号和密码可能会导致账号和密码泄露的问题,提高密码的安全性。
[0005]为实现上述目的,本发明采用如下技术方案:
[0006]第一方面,本发明实施例提供了一种密码输入方法,包括:
[0007]显示密码输入界面;
[0008]顺序获取用户在所述密码输入界面上滑动软键盘所经过的登录字符;
[0009]确认数据库中是否存在与所述登录字符对应的账户密码;
[0010]若存在所述账户密码,则将所述账户密码自动添加到密码输入框中。
[0011]第二方面,本发明实施例提供了一种密码输入装置,包括:
[0012]界面显示模块,用于显示密码输入界面;
[0013]登录字符获取模块,用于顺序获取用户在所述密码输入界面上滑动软键盘所经过的登录字符;
[0014]账户密码确认模块,用于确认数据库中是否存在与所述登录字符对应的账户密码;
[0015]账户密码添加模块,用于若存在所述账户密码,则将所述账户密码自动添加到密码输入框中。
[0016]第三方面,本发明实施例提供了一种移动终端,包括上述第二方面所述的密码输入装置。
[0017]本发明的有益效果是:本发明提供的一种密码输入方法、装置及移动终端,用户在移动终端上登录账户时,不必直接输入账户密码,只需在密码输入界面上滑出预设滑动轨迹密码,移动终端便将与该滑动轨迹密码对应的账户密码自动添加到密码输入框中,进行账户登录,解决了在公众场合下输入账户账号和密码可能会导致账号和密码泄露的问题,提高了密码的安全性。
【附图说明】
[0018]下面将通过参照附图详细描述本发明的示例性实施例,使本领域的普通技术人员更清楚本发明的上述及其他特征和优点,附图中:
[0019]图1是本发明实施例一提供的密码输入方法的流程示意图;
[0020]图2是本发明实施例一提供的轨迹密码设置方法的流程示意图;
[0021]图3是本发明实施例二提供的密码输入方法的流程示意图;
[0022]图4是本发明实施例三提供的密码输入装置的结构框图;
[0023]图5是本发明实施例三提供的密码输入装置的结构框图。
【具体实施方式】
[0024]下面结合附图并通过【具体实施方式】来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0025]实施例一
[0026]图1是本发明实施例一提供的密码输入方法的流程示意图。该方法适用于通过移动终端登录聊天工具、邮箱和游戏等应用时,输入账户密码的情况,该方法可以由密码输入装置执行,该装置可设置在移动终端中,可以采用软件和/或硬件的形式实现。如图1所示,该方法包括:
[0027]步骤110、显示密码输入界面。
[0028]在移动终端确认用户打开应用进行登录时,密码输入装置将密码输入界面显示在移动终端的屏幕上。示例性的,该密码输入界面可以显示拼音9键、拼音26键、数字键或符号键,用户可通过选择键选择一种或多种软键盘,以在软键盘上执行滑动操作,输入滑动轨迹密码。
[0029]步骤120、顺序获取用户在密码输入界面上滑动软键盘所经过的登录字符。
[0030]该操作中,用户在密码输入界面上的一种软键盘上进行一次滑动或切换软键盘进行多次滑动时,密码输入装置顺序获取用户滑动软键盘所经过的字符,并将获取的字符按获取顺序进行排列后,作为登录字符。示例性的,用户每次滑动软键盘所经过的字符至少为一个。目前,在输入解锁密码且输入字符为多个时,用户只能逐一点击软键盘上的字符,滑动操作时只能识别滑动轨迹上最后一个字符。而本操作通过一次滑动,就可以输入多个字符的密码,操作便捷。
[0031]步骤130、确认数据库中是否存在与登录字符对应的账户密码。若存在该账户密码,则执行步骤140。
[0032]本实施例中,某一应用预先设置的轨迹密码即预设字符,与该应用的账户密码存在对应关系,且相对应的预设字符与账户密码独立存储于数据库中。示例性的,在密码输入装置获取登录字符后,可以直接确认该登录字符是否建立过对应关系,即确认数据库中是否存在与该登录字符对应的账户密码。
[0033]步骤140、将账户密码自动添加到密码输入框中。
[0034]若数据库中存在与上述登录字符对应的账户密码,则密码输入装置直接从数据库中提取该账户密码,并将该账户密码添加到密码输入框中。
[0035]进一步的,若确认数据库中不存在与登录字符对应的账户密码,则提示用户输入密码。具体的,在用户输入的登录字符不是该应用的预设字符时,密码输入装置确认数据库中不存在与登录字符对应的账户密码,提示用户直接用该应用的账户密码进行登录。
[0036]另外,为实现上述密码输入的步骤,必须预先设置滑动轨迹密码,建立预设字符与各应用账户密码的对应关系,因此,参见图2,在显示密码输入界面之前,还包括:
[0037]步骤210、启动软键盘,顺序获取用户滑动软键盘所经过的预设字符;
[0038]该步骤与本实施例步骤110和步骤120相似,此处不再赘述。
[0039]步骤220、获取用户输入的账户密码;
[0040]在确定预设字符后,用户进一步输入应用的账户密码,通过密码输入装置获取用户输入的账户密码。
[0041]步骤230、将预设字符和账户密码建立对应关系后存储到数据库中。
[0042]示例性的,新建一个数据库,将获取的同一应用的预设字符和账户密码建立对应关系,再将该预设字符和账户密码独立存储到数据库中。在预设字符和账户密码建立对应关系之后,用户登录应用时,在密码输入界面输入该应用的预设字符,便会通过该预设字符查找到该应用的账户密码。例如,设置微信的预设字符为“asd”,用户微信的账户密码为“ 12345”,将预设字符“asd”和账户密码“ 12345”建立对应关系,用户登录微信时,直接滑动出顺序经过“asd”的滑动轨迹,密码输入装置便查找到“ 12345”,并将“ 12345”添加到密码输入框中,自动登录微信。
[0043]该步骤优选的,将预设字符和账户密码建立对应关系,并对预设字符和账户密码进行加密后,作为一个数据项存储到数据库中。
[0044]需要说明的是,不同的应用可以设置相同的预设字符,也可以设置不同的预设字符。在不同的应用具有相同的预设字符时,用户输入正确的登录字符后,会弹出应用选择框,用户选择所需的应用,密码输入装置将用户所选应用的账户密码自动添加到密码输入框中。
[0045]本发明实施例一提供的密码输入方法,用户在移动终端上登录账户时,不必直接输入账户密码,只需在密码输入界面上滑出预设滑动轨迹密码,移动终端便将与该滑动轨迹密码对应的账户密码自动添加到密码输入框中,进行账户登录,解决了在公众场合下输入账户账号和密码可能会导致账号和密码泄露的问题,提高了密码的安全性。
[0046]实施例二
[0047]图3是本发明实施例二提供的密码输入方法的流程示意图。本实施例以上述实施例为基础,进一步在将账户密码自动添加到密码输入框中之后,还执行如下操作:
[0048]账户登录成功,更新、删除或修改所述数据项;或者,
[0049]账户连续多次登录失败,提示用户使用新账户密码登录。
[0050]具体的,上述数据项包括建立对应关系的预设字符和账户密码。
[0051]优选的,上述方案中,在账户连续多次登录失败,提示用户使用新账户密码登录之后,还执行如下操作:
[0052]账户登录成功,根据用户输入的新账户密码更新数据项。
[0053]由此,根据用户的需求,可以更新、删除或修改数据项,通过修改数据项中的预设字符或/和账户密码,更新后可直接建立新的对应关系,简化了用户重新建立预设字符和账户密码对应关系的操作,且进一步提高了密码的安全性。
[0054]基于上述优化,本实施例所提供的方案具体包括如下:
[0055]步骤310、显示密码输入界面。
[0056]步骤320、顺序获取用户在密码输入界面上滑动软键盘所经过的登录字符。
[0057]步骤330、确认数据库中是否存在与登录字符对应的账户密码。若存在该账户密码,则执行步骤340,否则,执行步骤350。
[0058]步骤340、将账户密码自动添加到密码输入框中。若账户登录成功,则执行步骤360,若账户连续多次登
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1