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

149
Views
¿Cómo puedo redirigir el inicio de sesión a la página actual en reaccionar js?

Creo una aplicación de una sola página usando reaccionar. Creo una ruta protegida pero después de iniciar sesión, puedo acceder a la página de inicio de sesión después de iniciar sesión. Si trato de ir a la ruta de inicio de sesión, puedo acceder. Como puedo prevenir esto. Si trato de acceder a la página de inicio de sesión, redirigirá el inicio de sesión a mi página actual.

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

0

Esto supone que está utilizando react-router, pero esencialmente desea poder verificar si el usuario ha iniciado sesión y, si lo está, desea eliminar condicionalmente la definición de <Route... para iniciar sesión.

ejemplo:

 export function App() { return ( <Routes> <Route path="/" element={<DataPipelineEditorView />} /> {isUserLoggedIn ? null : <Route path="/login" element={<Login />} />} </Routes> }

Solo tendrá que descubrir cómo completar isUserLoggedIn . Si tiene un contexto de reacción (o algún otro medio) que contiene el estado de la sesión de inicio de sesión de su usuario (o tal vez una cookie de almacenamiento local), puede verificarlo en el componente y representar las Rutas en consecuencia.

Si no está utilizando el enrutador de reacción, comparta su código y podemos continuar desde allí.

about 4 years ago · Juan Pablo Isaza Report

0

puedes usar

 Router, Switch, Route, Link

para ello.

aquí pongo un ejemplo de ruta ejemplo, espero que te sirva.

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!