问题标签 [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 投票
0 回答
201 浏览

ssh - 设置无密码登录后,运行脚本登录时仍然出现权限被拒绝错误

我已经通过 ssh 设置了无密码登录到 localhost,它可以工作并且不需要我输入任何密码。

但是在运行一个脚本并且它需要通过 ssh 以 root 身份登录时,它会返回错误“权限被拒绝(公钥)”。

我不知道为什么脚本在不输入密码的情况下无法通过 root 自动登录。

请帮忙!谢谢!

0 投票
1 回答
791 浏览

azure - 用户注册 Azure AD B2C,无需电子邮件,只需电话号码

所以标题说明了一切。我们想要一个完全不依赖于电子邮件的应用程序,只依赖于用户的电话号码。这可能吗 ?

编辑:如果重要的话,我需要这个来对 Azure Functions 进行身份验证。也许 Easy-Auth 有这个?

另外,我不在乎解决方案是否是hacky。我知道我可以将邮件验证设为可选,并且我不介意自定义注册表单,以便我删除电子邮件字段并提交一个假地址而不是用户。

0 投票
1 回答
181 浏览

javascript - 使用 JavaScript,如何检查 Auth0 无密码会话是否已过期

我正在为我的应用程序使用 Auth0 无密码身份验证,效果很好。我获得了一个用于身份验证的 JWT,并将其传递给我的 API 请求的授权标头,它工作得很好,但是一旦令牌过期,我就会按预期从我的 API 中获得 401。

我希望能够在前端抢占它,或者让我的前端知道过期的 JWT,或者在用户不必再次登录的情况下刷新我的令牌。

Auth0 lock-passwordless 的文档没有出现任何内容

0 投票
0 回答
167 浏览

javascript - 我可以在 JavaScript 中使用 Auth0 无密码锁获取刷新令牌吗?

我正在使用 2.2.3 版的无密码锁。我在函数中有以下代码:

调用此代码时,state 和 refresh_token 返回 undefined。

我已经尝试添加authParams: { scope: "offline_access"} }选项,但这会阻止我的登录工作

难道我做错了什么?

0 投票
2 回答
675 浏览

linux - Passwordless keybased authentication in linux not working

I have server A and Server B.

Iam able to ssh from server A to server B as 'root' user password less successfully. I have another non-root normal user in server B, My requirement is to ssh from server A to Server B using that non-root normal user.

Here is what I did; 1) Copied the public key from Server A to Server B's non-root normal user authorized_keys files kept in .ssh directory of non-root normal user. 2)On Server B, given the permissions 700 to .ssh directory and given 600 permissions to authorized_keys file.

It is still asking for password, it is not working as expected(passwordless).

Please help.

FYI, root user login from Server A to Server B is working perfectly passwordless and I followed the above steps only. Surprised to see it is not working for a normal user.

0 投票
1 回答
766 浏览

auth0 - 为什么 Auth0.js 在 Passwordless/Verify 上给我有效负载验证错误“没有满足有效架构”和“缺少必需的属性”?

我的 SPA 客户端正在使用 Auth0.js 无密码启动/验证流程对用户进行身份验证。我的身份验证回调页面收到以下有效负载验证错误。我已验证用户在 Auth0 仪表板中存在 SMS 连接,并且 SPA 客户端已启用 SMS 连接。

错误:

Auth0 初始化:

无密码开始:

无密码验证:

“缺少必需的参数”对于无密码/验证的调用甚至没有意义。

0 投票
1 回答
2382 浏览

authentication - 使用私钥取消 JSch Auth

尝试从 JSch 执行无密码 SSH 时,出现以下错误。使用私钥和密码建立连接但获得Auth Cancel异常。

尝试不使用密码,仍然得到相同的异常

连接的代码是:

JSch日志:

日志SSH xyz.com -v

0 投票
1 回答
88 浏览

shell - 使用expect建立无密码连接SunOS

我尝试建立远程连接的主机系统正在 SunOS 上运行。系统上没有 ssh-copy-id 可用。经过搜索,我发现以下命令在执行时会模仿 ssh-copy-id 功能。

我正在尝试使用 expect 编写一个脚本来执行此操作,但它失败并出现以下错误。 代码:

错误:

通过搜索,我了解到默认情况下 expect 不会接受 shell 命令。有人可以帮助解决我的问题。提前致谢。

0 投票
0 回答
120 浏览

c# - 如何使用 API 在 Auth0 中验证以无密码身份验证发送的代码?

我们可以像这样使用 Auth0 .NET 客户端启动无密码流程:

但是,验证代码

不工作。他们的 API似乎并不支持实际验证无密码代码。那是对的吗?我们如何在不将通用登录小部件嵌入到我们的站点中的情况下验证我们的最终代码?

0 投票
1 回答
53 浏览

authentication - 无密码基于密钥的身份验证不起作用

这是我需要意识到的:

  1. 用户的基于密钥的无密码身份验证root
  2. 对除 root 以外的任何其他用户进行基于密码的身份验证

我需要访问的服务器正在运行 Debian 9 (stretch)。


在我的客户端上,我创建了一个像这样的密钥对:ssh-keygen

这创建了以下文件~/.ssh/id_rsa~/.ssh/id_rsa.pub.

现在我将内容复制~/.ssh/id_rsa.pub/root/.ssh/authorized_keys服务器上并修改了权限为 600 的密钥 文件。


然后我/etc/ssh/sshd_config通过设置以下值修改了服务器上的内容:

PermitRootLogin without-password PubkeyAuthentication yes

现在我在服务器上重新启动了 ssh 服务并尝试通过ssh root@sub.domain.tld.


它仍然以 user 的密码提示结束root

ssh -vvv root@sub.domain.tld你可以在这里找到结果(Ubuntu Pastebin)。

我错过了什么修改?

亲切的问候//neph