问题标签 [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.
firebase - 我可以使用电话号码而不是电子邮件在 Firebase 中设置无密码身份验证吗?
我按照 Firebase 程序进行无密码身份验证:
- 从后面用Python。为连接生成电子邮件链接
- 用于 Angular Js 的前端。在网页中完成登录
它工作正常。我能够仅使用电子邮件且无需密码来验证用户。伟大的 !但是有没有办法使用电话号码验证用户并且仍然没有密码?
这就是我处理电子邮件 + 无密码验证的方式:
显然,如果我通过电话号码更改电子邮件 ( some_email@gmail.com
),则会触发错误,因为此功能仅适用于电子邮件。是否有其他功能可以接受电话号码进行身份验证?如果没有,是否有解决方法?
node.js - Webauthn - Windows Hello 身份验证器选择不起作用
我只是在开发一个示例节点 js 应用程序来在 Windows 10 上玩 webauthn。
我确实得到了以下错误,并且没有看到任何 Windows Hello 模式窗口。
我还缺少任何其他参数吗?
——湿婆
password-less - 在 .ssh/config 中捕获登录失败并在处理一些异常后重试
我可以登录远程系统,但无法使用正常id_rsa.pub
机制禁止密码登录。相反,他们提供了一个身份验证脚本,为无密码登录分配一个限时证书。
我想做的是向我添加某种规则来~/.ssh/config
禁止密码登录,然后在登录失败时调用此身份验证脚本。然后在认证后重新尝试无密码登录。
我认为部分解决方案是抑制密码查询
并以某种方式测试登录是否可以工作,也许类似于
我不确定要填写这些字段的内容,但会尝试一些试验和错误。
stty - 从 ~/.ssh/config 调用的脚本丢失 TTY
我正在使用一个特定于站点的身份验证脚本,该脚本为无密码登录颁发 24 小时证书。如果证书已过期,我想要做的是装配我的~/.ssh/config
所以触发脚本:ssh
这几乎可以工作 - 它测试最新证书文件的年龄,并调用authentication_script
它是否已过期。问题是该脚本使用 TTYread
操作来获取密码输入,并给出以下错误:
当我从常规登录会话在命令行上运行脚本时,不会发生这种情况。是否有某种模式可以翻转以使其正常工作?
spring-boot - Spring Boot 安全无密码登录 - 电话号码和 OTP
我正在为我的 Flutter 移动应用程序寻找基于 Passwordless PhoneNumber-OTP 的身份验证,并将 Spring Boot 作为后端,它将在 AWS EC2 上运行。我之前使用过 Firebase Auth,它非常易于使用,并且可以完成所有这些 OutOfBox。我知道 Cognito 不支持这一点,但有自定义挑战要做。但似乎,要在自定义挑战中发送 OTP 逻辑,lambda 需要支付一些其他服务,如 Twilio SMS,Firebase 将这些 OTPS 免费发送到 Phonenumber!
有没有理想的方法来实现这一目标?有很多关于此的文档/文章。
任何见解都会很棒。
flutter - 伺服尝试后出现此重大错误
- 在无密码验证应用程序上工作时
我收到类似的错误
元素类型“VxBox”不能分配给列表类型“Widget”
请帮我摆脱这个错误**在无密码验证应用程序上工作时
我收到类似的错误
元素类型“VxBox”不能分配给列表类型“Widget”
请帮我摆脱这个错误
ssh - MobaXterm ssh 登录速度
我们使用 Moba 通过 ssh 批量提交 linux 命令。
例如,我们创建一个执行以下行的 Windows 批处理文件:
如果我们手动启动 MobaXterm.exe 并通过预定义的 ssh 会话交互登录,则只需大约 15 秒即可成功连接并自动登录到命令行并执行命令。test001.sh 脚本只需要几秒钟的时间来执行,所以它在总时间上是微不足道的。
但是当我们执行批处理文件时,我们注意到成功 ssh 和自动登录(>50 秒)到同一台机器并运行命令需要更长的时间。
为什么?我们可以做些什么来加快自动登录过程,因为它看起来像在批处理模式下,当我们运行批处理文件时,Mobaxterm 是“挂起”的。
我们尝试将 -noX 参数添加到上述命令行,但这并没有加快速度。
我们启用了无密码登录(~/.ssh/authorized_keys 和 ~/.ssh/known_hosts 文件存在)
想法?