Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

152
Views
Nodejs Ajax - redirigir a la página de inicio de sesión

Estoy tratando de resolver este problema. Yo uso Node Express y jQuery. Se ha cerrado la sesión del usuario (desde otra página del sitio), pero está intentando enviar una solicitud ajax. ¿Cómo redirigirlo a la página de inicio de sesión? Puedo arrojar un error así:

 if (!req.isAuthenticated()) { return res.json(function() {}); }

y después en el lado del cliente:

 $.ajax({ type: 'GET', ... error: function() { document.location.href = '/logout'; } })

Pero se puede hacer de otra forma? Por ejemplo, si no usa Ajax, entonces hago esto:

 if (!req.isAuthenticated()) { return redirect('/login'); }

¿Algo parecido pero con el Ajax?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Como mencionó que usa Express, puede llamar a la función de redirección en la respuesta:

 if (!req.isAuthenticated()) { res.redirect("/login"); }
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!