【发布时间】:2020-11-25 01:45:23
【问题描述】:
我创建了一个接收邮件和通行证的登录功能,以接收jwt。我试过该函数返回jwt,但我没有成功。
这是我开发的方法,它有一个发送mail 和pass 参数的post 请求。在resp 变量中,我尝试保存请求响应,但是在调用它打印的函数时:
未定义。
login(mail, pass) {
var options = {
'method': 'POST',
'url': 'https://inventario.demos.adlnetworks.com/api/login',
'headers': {
'Content-Type': 'application/json'
},
body: JSON.stringify({ "email": mail, "password": pass })
};
var resp;
var req = request(options, function(error, response) {
if (error) throw new Error(error);
resp = response.body;
});
return resp;
}
【问题讨论】:
-
你能说明你是如何以及在哪里调用这个函数的吗?还有一些关于你的 package.json 文件的细节?