Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

227
Visualizações
Cómo enviar cookies del lado del servidor al lado del cliente (MERN)

Creo una cookie desde el lado del servidor y quiero enviarla al lado del cliente con una llamada axios y configurarla como dinámica

esta es la API del lado del servidor y funciona bien.

 router.post('/login', async (req, res) => { const {email, password} = req.body; const checkEmail = await User.findOne({where: {email: email}}); // check email is correct if (checkEmail) { const checkPassword = await User.findOne({where: {email: checkEmail.email, password: password}}) // Check if is password is correct if (checkPassword) { const user = checkPassword; const token = jwt.sign({id: user.id, email: user.email}, 'theSecretKey', {expiresIn: '48h'}); res.cookie('jwt', token, {maxAge: 3600000, httpOnly: true}); // 1 hour return res.json({user}); } return res.json({message: 'password is wrong'}); } res.json({message: 'Email or password is wrong'}); });

Y mi problema con el lado del cliente. Cuando llamo a esta Api, quiero que las cookies se dirijan directamente a mi lado del cliente desde el lado del servidor.

 const handleSubmit = async (event) => { event.preventDefault(); const data = { email: email, password: password } console.log(data); // call axios await axios.post('/login', data, { headers: { 'Content-Type': 'application/json', } }).then((res) => { console.log(res.data); if (res.data.user) { console.log(res.data.user); } }); };

también agrego withCredentials en axios

 axios.create({ baseURL: 'http://localhost:5000', withCredentials: true, credentials: 'include', });
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda