如何从js文件向节点服务器发送代码?

时间:2018-02-18 05:49:44

标签: javascript node.js handlebars.js client-server helpers

我试图在我的网站上进行谷歌身份验证,用户在页面上进行身份验证。验证后,它会生成一个包含access_tokenrefresh_token的代码,我想将其发送到我的节点服务器。

我知道Xhttp是一种方式,但我想避免这种情况。
所以我尝试使用手柄吧。但他们只适用于html吗?

无论如何我可以使用像helpers之类的东西将我的代码发送到服务器吗?

我试图绕过一些帖子,如:

我是Node.js的新手所以对文档进行任何猜测或任何引用?

1 个答案:

答案 0 :(得分:1)

一种标准方法是在Cookie上设置访问令牌和刷新令牌,因此它将与每个http请求一起发送到后端,并且可以在服务器端(节点)上提取,例如,如果您使用express:

var express = require('express');
var cookieParser = require('cookie-parser');

var app = express();
app.use(cookieParser());

这将使用由cookie名称键入的对象设置req.cookies。

另一个选择是使用http Authorization标头发送令牌。