[发明专利]用于实现密码输入框的方法及设备在审
申请号: | 201710026459.2 | 申请日: | 2017-01-13 |
公开(公告)号: | CN106919381A | 公开(公告)日: | 2017-07-04 |
发明(设计)人: | 尚学春;陈旭阳 | 申请(专利权)人: | 网易宝有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/0481;G06F21/46;H04L29/08;H04L29/06 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙)11370 | 代理人: | 朱海波 |
地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 实现 密码 输入 方法 设备 | ||
技术领域
本发明的实施方式涉及网络通讯领域,更具体地,本发明的实施方式涉及用于实现密码输入框的方法、用于实现密码输入框的设备以及计算机可读存储介质。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或者上下文。此处的描述不因为包括在本部分中就承认是现有技术。
随着互联网尤其是移动互联网的普及,部分用户可以利用智能移动电话、平板电脑、笔记型计算机或者台式计算机等智能用户终端随时随地的进行网络访问;而智能用户终端中安装的浏览器是用户实现网络访问的一个重要工具。
在用户利用其智能用户终端中的浏览器进行网络访问的过程中,有时会涉及到密码输入操作,如用户在登录时需要输入用户名以及密码等信息。用户输入的密码可能会被浏览器保存,如在用户提交用户名以及密码等信息的过程中,浏览器向用户显示允许浏览器保存密码等提示信息,在用户安全意识不强或者误操作等情况下,用户输入的密码会被浏览器保存。用户输入的密码被浏览器保存会导致密码及其他信息的泄露风险较高,如用户的智能用户终端在被其他用户使用时,能够以免密码输入的方式实现相应的网络访问操作。
目前,已经出现了一些避免浏览器泄露密码的技术方案,然而,这些技术方案在不同程度上存在兼容性较差、不易实现、实现成本较高或者实现过程较复杂等问题。
发明内容
但是,出于现有的避免浏览器泄露密码的技术方案存在由于兼容性而不能适用于部分浏览器、执行时机不好控制(如将密码输入框中的值清空的时机不好控制)、需要用户安装插件、与页面中的元素交互复杂、利用JavaScript实现较复杂且需要数据转换等问题的原因,使现有的避免浏览器泄露密码的技术方案在兼容性、易实现推广或者实现成本等方面需要得到进一步改进。
因此在现有技术中,如何使技术方案在保证密码安全可靠的同时,具有较好的兼容性、可实现性以及易推广性,以适用于更多类型的浏览器,并使技术方案具有较低的实现成本,这是非常令人烦恼的过程。
为此,非常需要一种改进的实现密码输入框的技术方案,该技术方案在能够保证密码安全可靠的同时,可以具有较好的兼容性、可实现性以及易推广性,从而使该技术方案能够适用于更多类型的浏览器,另外,该技术方案具有较低的实现成本。
在本上下文中,本发明的实施方式期望提供一种用于实现密码输入框的方法、设备以及计算机可读存储介质。
在本发明实施方式的第一方面中,提供了一种用于实现密码输入框的方法,主要包括:通过用于输入密码的页面中的文本输入框接收用户输入的密码,其中,所述文本输入框的字体被设置为密文字体;根据预设的字符与密文字体样式的对应关系确定所述用户输入的密码对应的密文字体样式;在所述文本输入框中显示所述密码对应的密文字体样式。
在本发明的一个实施例中,所述文本输入框的字体是通过层叠样式表CSS中的Font-Face被设置为密文字体。
在本发明的又一个实施例中,所述字符与密文字体样式的对应关系存储于密文字体文件中。
在本发明的再一个实施例中,所述根据预设的字符与密文字体样式的对应关系确定所述用户输入的密码对应的密文字体样式的步骤包括:根据预设的密文字体文件中的各字符各自对应的密文字体样式确定所述用户输入的密码对应的密文字体样式。
在本发明的再一个实施例中,所述文本输入框的属性被设置为以下至少一种:禁止使用复制、粘贴和剪贴、禁止自动填充、禁止使用鼠标右键菜单以及禁止使用不属于所述密文字体文件的字符。
在本发明的再一个实施例中,所述密文字体文件是针对美国标准信息交换代码ASCII中的所有字符设置密文字体样式而形成的密文字体文件。
在本发明的再一个实施例中,所述密文字体文件中的各字符各自对应的密文字体样式均相同。
在本发明的再一个实施例中,所述密文字体文件包括:woff格式的密文字体文件、eot格式的密文字体文件、ttf格式的密文字体文件、otf格式的密文字体文件以及svg格式的密文字体文件中的至少一个。
在本发明的再一个实施例中,所述方法还包括:从网络侧针对所述页面下发的CSS文件中获取所述密文字体文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易宝有限公司,未经网易宝有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710026459.2/2.html,转载请声明来源钻瓜专利网。