gpt4 book ai didi

node.js - FeathersJS:服务器到服务器身份验证

转载 作者:太空宇宙 更新时间:2023-11-04 02:08:53 24 4
gpt4 key购买 nike

我只是注意到可以很容易地验证服务器端或客户端: https://docs.feathersjs.com/authentication/readme.html

但是这些指令依赖于 JavaScript 服务器/客户端。一般来说,如何使用简单的 cURL 请求对服务器端(微服务)进行身份验证?它没有电子邮件,也不是实际用户(服务器到服务器),假设我有 key 。

TL;DR 如何将其转换为简单的 cURL 请求以进行服务器身份验证:

app.configure(authentication({
token: {
secret: 'my-secret'
}
}));

最佳答案

这取决于feathers-authentication模块版本。在 v0.7.x 中:

curl 'http://localhost:3030/auth/local/' -H 'Content-Type: application/json' --data-binary '{ "email": "user@example.com", "password": "secret" }'

在 1.x 中:

curl 'http://localhost:3030/authentication' -H 'Content-Type: application/json' --data-binary '{ "strategy": "local", "email": "user@example.com", "password": "secret" }'

两者都会为经过身份验证的用户返回一个 token 。

关于node.js - FeathersJS:服务器到服务器身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43144130/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com