Olá, ao fazer logout estou recebendo o erro: 'The client is closed' como responsa no body
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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!