问题标签 [password-prompt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
207 浏览

shell - 在脚本中使用等待

在下面的期望脚本中,我注意到脚本会在提示输入密码之前发送密码。如何防止这种情况?我可以使用等待声明之类的吗?

0 投票
3 回答
998 浏览

wcf - 受限远程 WCF 服务:Windows 身份验证提示

我想让远程管理员(使用本地或域凭据)通过 WCF TCP 绑定控制我的 Windows 服务。为此,我需要以管理员身份验证远程用户。我可以检查主要用户/角色,但我不知道如何提示远程用户提供正确的用户详细信息/令牌。

这与我之前关于Restricting WCF TCP endpoint to Administrators的问题有关。而不是添加[PrincipalPermission(SecurityAction.Demand, Role = "Administrator")]到我的受限服务方法并捕获 a SecurityException,似乎我可以通过以下方式检查它:

如果返回拒绝访问结果,如何提示远程用户进行 Windows 身份验证,以便我可以作为不同的主体重新启动连接?

当然,需要对远程用户的客户端应用程序进行更改。也许有一种更清洁的 WCF 方法来做到这一点?


编辑:搜索“.net impersonation”让我在 CodeProject 上找到了这个。还没有机会看,但这可能是要走的路。

0 投票
4 回答
23056 浏览

git - 如何设置 ssh 密钥以绕过 git bash 密码提示

我想禁用 git 的密码提示,所以我想我可以在我的远程存储库中设置一个 ssh-key。但是我如何将它与我计算机上的 git 关联起来。

谢谢。

0 投票
2 回答
1457 浏览

bash - MATLAB 读取密码

我正在构建一个验证用户凭据的 MATLAB 应用程序。我想读入他的密码,并且想以某种方式隐藏他输入的凭据。

一些限制:

  • 我必须考虑到 windows 以及 linux/mac 用户。
  • 我不能保证用户系统中有任何程序(perl/python/VBS)。

这是我尝试过的:

直接指南

工作,但不是一个选项,因为用户可能在-nodesktop(或-nodisplay)模式下运行 matlab。

MATLAB + Java

控制台.readPassword。这把我的终端搞得一团糟。

系统()调用

本质上,我调用基于操作系统的 bash 或 dos 脚本。

我对 linux/mac 有以下要求:

这应该获取用户凭据并将其转储到“cred”。我已经检查过它是否可以在常规终端中运行,但是在 MATLAB 中执行它不会导致任何输出,并且需要 Ctrl-C 才能恢复>>提示。

MATLAB Perl

正如评论中所指出的,Windows MATLAB 将 Perl 打包。我尝试了以下代码段:

然后将其称为[result status] = perl('my_perl.pl'). 在 Linux 上运行良好。在 Windows 上:

资源=

GetConsoleMode 失败,LastError=|6| 在 ReadKey.pm 第 264 行。

斯塔=

到目前为止,我的搜索表明这是与 Windows 的 perl 打包版本有关的问题。

知道上述方法中发生了什么吗?

0 投票
1 回答
5988 浏览

jquery - 隐藏带有密码的 DIV 元素

我有一个 DIV 元素分成左右两个表。左表很好,但右表需要隐藏,直到用户输入密码或短语,这将打开/解锁该表。

这不是安全问题,而是技术问题。我被要求不要直接访问该部分,而是添加某种通用密码(无需注册)。

我知道客户端 JS 的安全性很弱,但在这种情况下,安全性不是问题。我最好/最有效的选择是什么?我尝试了一个灯箱解决方案,但是一旦输入了正确的短语,我就无法弄清楚如何显示 DIV。

0 投票
1 回答
933 浏览

ssh - 始终对 scp 使用私钥身份验证

我在脚本中使用 scp,通常应该始终使用私钥身份验证。如果由于某种原因缺少私钥,我希望脚本失败而不是显示密码提示。

是否可以禁用此提示,或者以某种方式指定应始终使用私钥身份验证?

0 投票
1 回答
198 浏览

windows-phone-7 - 密码输入提示 coding4fun - 输入错误密码时继续显示

我正在开发一个 Windows Phone 7.1 应用程序并PasswordInputPrompt在 Coding4fun 库中使用控件。我初始化控件并为Completed事件添加一个 EventHandler,然后显示控件。

Completed事件处理程序中,我检查密码是否为空,如果是,那么我想保持提示显示

else部分不工作。即使输入的密码为空,提示也会关闭。有人可以告诉我实现这一目标的正确方法吗?

0 投票
2 回答
4484 浏览

javascript - 如何屏蔽 javascript prompt() 输入?

我正在使用Google Chrome的“安全配置文件”扩展程序。虽然这个应用程序允许我通过密码保护我的浏览器,但密码字段文本在输入过程中是可见的。我需要隐藏或屏蔽输入。我怎样才能做到这一点?

以下是在安装目录中找到的扩展源代码的详细信息。

插件文件放置在:C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\Default\Extensions\eddeeogaiodnhfkingpegpmhpdiifbgh\1.2_0\includes

目录结构:\background.html \options.html \images*.png(3张图片)\js\encryption.js

这是 background.html 的 HTML

这是 options.html 的 HTML 源代码

这是来自 encryption.js 的 javascript

我注意到密码提示是从这一行触发的:

var password = prompt(chrome.i18n.getMessage("bg_EnterPass"));

在谷歌开发者网站上阅读.i18n.getMessage,但没有提及如何屏蔽此文本。只剩下prompt()javascript函数,我只搜索了一种方法来掩盖这个提示,但找不到任何解决方案。有 jQuery 插件,但我无法获得所需的输出。我尝试了Impromptu Plugin,但不知道如何var password从 $.prompt();返回值 通过该插件运行。

有人可以帮助我吗?或者建议一个更好的替代这个 chrome 扩展?

0 投票
2 回答
1153 浏览

jquery - jQuery 密码提示不想显示

我试图为自己创建一个可以随时随地使用的网站,并且我想用密码保护它,特别是如果我要进行一些我想为自己保留的下载和上传。

密码应该是“生物学”,因为我希望我的生物学老师在开发过程中为我上传一本 pdf 书。

我不知道我做错了什么,但提示消息不想出现,这就是我想知道的。

0 投票
1 回答
133 浏览

php - 如何让 SF2/FOSUserBundle 在特定操作后再次询问用户密码?

我在下面有这个安全的管理区域/admin/。用户需要通过HTTP basic auth(http_basic设置为truein登录security.yml)

我的目标是,对于特定控制器中的特定操作,重新询问用户他的用户名/密码。我认为这很简单,但根据我的研究,似乎并非如此。

我都试过unset$_SERVER['PHP_AUTH_USER']$_SERVER['PHP_AUTH_PW']但似乎没有效果。我也尝试更改header以设置401状态码,但这也没有效果。

这怎么可能实现?