gpt4 book ai didi

javascript - 为什么不在 Node js csrf 中创建 token ?

转载 作者:行者123 更新时间:2023-11-30 19:07:49 25 4
gpt4 key购买 nike

你能告诉我为什么没有在 node js csrf 中创建 token 吗?

我正在使用这个包来生成 token 并验证 token https://www.npmjs.com/package/csrf

https://codesandbox.io/s/quizzical-resonance-3y8zc

var http = require("http");
var Tokens = require("csrf");
var secret = Tokens.secretSync();
var token = Tokens.create(secret);

console.log("token", token);
//create a server object:
http
.createServer(function(req, res) {
res.write("Hello World!"); //write a response to the client
res.end(); //end the response
})
.listen(8080); //the server object listens on port 8080

我遇到了错误

Tokens.secretSync 不是函数

最佳答案

您需要实例化 Tokens 的实例。

var Tokens = require("csrf");

var tokens = new Tokens();

var secret = tokens.secretSync();
var token = tokens.create(secret);

关于javascript - 为什么不在 Node js csrf 中创建 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58805624/

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