Olá, ao fazer logout estou recebendo o erro: 'The client is closed' como responsa no body
Olá, ao fazer logout estou recebendo o erro: 'The client is closed' como responsa no body
Olá!
Então, eu tive o mesmo erro durante o curso, mas achei uma solução. Não sei exatamente como está o seu código, mas isso serviu para mim:
1) Primeiro, inicie o servidor do Redis, no meu caso eu inicio com "redis-server" no terminal; 2) Vá no arquivo "blacklist.js" e coloque o código:
const redis = require("redis");
let redisClient;
redisClient = redis.createClient(6379, "127.0.0.1", { prefix: "blacklist:" });
redisClient.on("connect", () => console.log("Connected to Redis!"));
redisClient.on("error", (err) => console.log("Redis Client Error", err));
redisClient.connect();
module.exports = redisClient;
Com isso, nosso programa vai se conectar ao Redis usando 127.0.0.1 (localhost) na porta 6379, então quando você executar o programa, será preciso aparecer no console um "Connected to Redis!", indicando que deu certo. Se der errado, talvez seja outro erro que aconteceu.
Espero que te ajude!