node.js - 带有 NodeJS 的用户名/密码的 TLS

原文 标签 node.js authentication ssl

是否可以将用户名/密码发送到 TLS服务器在 NodeJS ?
我想创建一个自定义 VPN - 带有 NodeJS 的服务器.

我试过其他的TLS VPN我可以登录到 TLS 的服务带有用户名/密码的 session - 但我不知道它是否是默认的 TLS ?

我知道如何使用client certificate身份验证,但这不是我想要的,因为我希望能够通过我的 database 中的用户名/密码对用户进行身份验证,所以我可以动态添加/编辑用户等。

不确定它是否 PEAPEAP我在想或者...

最佳答案

TLS 本身没有使用用户名和密码进行身份验证的概念。如果你需要这个,你需要在 TLS 之上实现它,例如使用 HTTP over TLS(即 HTTPS)。

关于node.js - 带有 NodeJS 的用户名/密码的 TLS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53364376/

相关文章:

node.js - 如何在 Angular 7 中配置 aws-sdk

authentication - 登录尝试失败是否会导致 http 401 响应

Django--停用用户帐户而不是删除它

ssl - Spring Data Couchbase 通过 SSL 连接

parsing - 在 TLS 协议(protocol)中解析扩展问候消息的正确方法是什么?

node.js - 在Windows 7中安装Node.exe

mysql - 从多对多关系中检索数据并以json形式显示对象

javascript - Angular 2. 问题与 *ngFor,当我使用 Pipe

node.js - 网站或应用程序上的数据泄露暴露了您的密码。 Chrome 建议更改您的密码

c# - 无法建立 SSL 连接,请参阅内部异常