-1

我想创建一个 Windows 或 Web 应用程序来对用户隐藏密码。

实际上,我有 10 个带有登录名的第三方网站。我只希望每个网站的密码对所有用户都隐藏(加密),并且用户只能复制该密码。

我们可以以 gmail 网站为例。我有gmail的帐户。我想授予其他用户访问权限。我想给他我的用户名和加密密码。他只需复制该密码并将其粘贴到 gmail 密码文本框中的密码字段中。我想在我的整个网站上应用它。

有没有办法做到这一点?我已经通过文本框中的 passwordchar 属性在 Windows 应用程序中对此进行了测试。但是当我复制这个并粘贴到网站密码字段时,它无法验证并给出错误。我认为密码丢失了它的原始实体。怎么能这样。

4

1 回答 1

0

如果他可以复制它,他就可以访问它。

有两种方法可以做到这一点。首先是生成一次性密码或令牌。或者您可以简单地使用 LastPass。

我认为密码丢失了它的原始实体

这是因为当您从密码字段复制时,原始内容不会复制到剪贴板。

关于 Si 的评论

“行不通……有什么办法可以阻止某人在获得访问权限后更改密码?”

为了解决这个问题,您需要跟踪用户是使用一次性密码还是令牌登录,然后简单地禁用任何管理功能。

于 2012-06-07T07:36:21.510 回答