KeePass
密码管理器




Package

  可以添加电子邮件地址字段吗?


有几次要求添加电子邮件地址的标准输入字段(在条目编辑对话框的主标签页上)。简短的回答:由于可用性原因,不会添加电子邮件地址字段。现在答案很长。

首先,我们假设KeePass中存储的大多数条目都包含登录网站的信息。注册网站帐户时,通常需要指定用户名和电子邮件地址。当您以后定期登录时,通常只需要提供用户名+密码或电子邮件+密码(从不用户名+电子邮件+密码)。这里第一部分(用户名或电子邮件)用作标识:您告诉网站您是谁。第二部分(密码)提供身份验证:您向网站证明您确实是您声称的那个人。

KeePass如何将数据传输到其他应用程序有多种方法。默认情况下,所有这些方法都假定用户名字段的内容用于标识。例如,条目的默认自动类型序列是 {USERNAME}{TAB}{PASSWORD}{ENTER},默认的KeeForm 配置使用用户名等。现在一方面,一些网站需要电子邮件地址而不是用户名。另一方面,我们希望默认数据传输配置适用于大多数网站(这样,用户必须在配置中放置的工作保持最小,并且只有使用特殊登录表单的网站才需要)。

解决方案很简单:用户不应将“用户名”字段严格解释为包含用户名的字段,而应将其解释为存储标识所需数据的字段。该数据可以包括用户名,电子邮件地址或其他内容(例如,在线银行网站的帐号)。通过这样处理,默认数据传输配置适用于大多数网站,即需要将多少工作量放入配置中。如果您必须在注册时同时提供用户名和电子邮件地址,则其他信息(定期不需要)可以存储在例如Notes字段或KeePass条目的自定义字符串字段中。

现在假设将添加一个单独的电子邮件字段。当用户同时存储用户名和电子邮件地址时,KeePass无法知道识别中需要哪两个。因此,为了为条目设置数据传输,用户将被迫选择应该使用两个字段中的哪一个。

因此,添加电子邮件字段将是可用性的一个后退,因为它会迫使用户在数据传输配置中投入额外的时间。当前系统(包含标识信息的“用户名”,没有单独的电子邮件字段)不需要这样,因此是更好的解决方案。

对于愿意为每个条目手动配置数据传输的用户,有多种方法可以获得单独的电子邮件地址字段。切换到条目编辑对话框中的“高级”选项卡后,可以将电子邮件地址字段添加为自定义字符串。如果该字段应出现在对话框的主选项卡页面上, 则可以使用KPEntryTemplates插件。

上一页:
下一页:


沪ICP备19023926号-2 Copyright © 2003-2019 Dominik Reichl, [联系我们 / 版本说明] [团队 & 隐私政策]