问题标签 [password-less]

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 回答
85 浏览

firebase - 我可以使用电话号码而不是电子邮件在 Firebase 中设置无密码身份验证吗?

我按照 Firebase 程序进行无密码身份验证:

它工作正常。我能够仅使用电子邮件且无需密码来验证用户。伟大的 !但是有没有办法使用电话号码验证用户并且仍然没有密码?

这就是我处理电子邮件 + 无密码验证的方式:

显然,如果我通过电话号码更改电子邮件 ( some_email@gmail.com),则会触发错误,因为此功能仅适用于电子邮件。是否有其他功能可以接受电话号码进行身份验证?如果没有,是否有解决方法?

0 投票
1 回答
171 浏览

node.js - Webauthn - Windows Hello 身份验证器选择不起作用

我只是在开发一个示例节点 js 应用程序来在 Windows 10 上玩 webauthn。

我确实得到了以下错误,并且没有看到任何 Windows Hello 模式窗口。

我还缺少任何其他参数吗?

——湿婆

0 投票
0 回答
43 浏览

azure - 在 ADB2C 无密码身份验证中跳过第一页

我正在使用使用基于 OTP 的身份验证的无密码身份验证。

我正在输入电话号码,第二页正在确认电话号码和国家代码。我想跳过第一页或第二页。当我输入电话号码作为输入时,我需要一个 UserInputType 来支持电话号码类型。

第一页

在此处输入图像描述

确认页面

在此处输入图像描述

验证码页面

在此处输入图像描述

0 投票
0 回答
21 浏览

password-less - 在 .ssh/config 中捕获登录失败并在处理一些异常后重试

我可以登录远程系统,但无法使用正常id_rsa.pub机制禁止密码登录。相反,他们提供了一个身份验证脚本,为无密码登录分配一个限时证书。

我想做的是向我添加某种规则来~/.ssh/config禁止密码登录,然后在登录失败时调用此身份验证脚本。然后在认证后重新尝试无密码登录。

我认为部分解决方案是抑制密码查询

并以某种方式测试登录是否可以工作,也许类似于

我不确定要填写这些字段的内容,但会尝试一些试验和错误。

0 投票
1 回答
32 浏览

stty - 从 ~/.ssh/config 调用的脚本丢失 TTY

我正在使用一个特定于站点的身份验证脚本,该脚本为无密码登录颁发 24 小时证书。如果证书已过期,我想要做的是装配我的~/.ssh/config所以触发脚本:ssh

几乎可以工作 - 它测试最新证书文件的年龄,并调用authentication_script它是否已过期。问题是该脚本使用 TTYread操作来获取密码输入,并给出以下错误:

当我从常规登录会话在命令行上运行脚本时,不会发生这种情况。是否有某种模式可以翻转以使其正常工作?

0 投票
0 回答
53 浏览

spring-boot - Spring Boot 安全无密码登录 - 电话号码和 OTP

我正在为我的 Flutter 移动应用程序寻找基于 Passwordless PhoneNumber-OTP 的身份验证,并将 Spring Boot 作为后端,它将在 AWS EC2 上运行。我之前使用过 Firebase Auth,它非常易于使用,并且可以完成所有这些 OutOfBox。我知道 Cognito 不支持这一点,但有自定义挑战要做。但似乎,要在自定义挑战中发送 OTP 逻辑,lambda 需要支付一些其他服务,如 Twilio SMS,Firebase 将这些 OTPS 免费发送到 Phonenumber!

有没有理想的方法来实现这一目标?有很多关于此的文档/文章。

任何见解都会很棒。

0 投票
0 回答
15 浏览

flutter - 伺服尝试后出现此重大错误

  • 在无密码验证应用程序上工作时

我收到类似的错误

元素类型“VxBox”不能分配给列表类型“Widget”

请帮我摆脱这个错误**在无密码验证应用程序上工作时

我收到类似的错误

元素类型“VxBox”不能分配给列表类型“Widget”

请帮我摆脱这个错误

0 投票
0 回答
8 浏览

ssh - MobaXterm ssh 登录速度

我们使用 Moba 通过 ssh 批量提交 linux 命令。

例如,我们创建一个执行以下行的 Windows 批处理文件:

如果我们手动启动 MobaXterm.exe 并通过预定义的 ssh 会话交互登录,则只需大约 15 秒即可成功连接并自动登录到命令行并执行命令。test001.sh 脚本只需要几秒钟的时间来执行,所以它在总时间上是微不足道的。

但是当我们执行批处理文件时,我们注意到成功 ssh 和自动登录(>50 秒)到同一台机器并运行命令需要更长的时间。

为什么?我们可以做些什么来加快自动登录过程,因为它看起来像在批处理模式下,当我们运行批处理文件时,Mobaxterm 是“挂起”的。

我们尝试将 -noX 参数添加到上述命令行,但这并没有加快速度。

我们启用了无密码登录(~/.ssh/authorized_keys 和 ~/.ssh/known_hosts 文件存在)

想法?