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

279
Views
Las cookies se están guardando, pero ¿cómo hago para que no me cierre la sesión al actualizar?

utilizo algo como esto para setCookies para mi nombre de login y password

 import { useCookies } from "react-cookie"; const LoginForm = ({ loginUser, users, usersLogged }, props) => { const [cookies, setCookie] = useCookies(["user"]); if (usersLogged.login !== "") { return <Redirect push to="/" />; } console.log("props", props); const handleSubmit = (values) => { const loggedUser = users.find((el) => el.login === values.login); if (loggedUser) { console.log("logged"); setCookie("login", values.login, { path: "/" }); setCookie("password", values.password, { path: "/" }); loginUser(values); return <Redirect push to="/" />; } else { alert("Wrong login"); } }; return ( <div> <h3>Login</h3> <Formik initialValues={{ login: "", password: "", }} onSubmit={(values) => handleSubmit(values)} enableReinitialize={true} > <Form> <Field name="login" placeholder="login" /> <Field name="password" placeholder="password" /> <button type="submit">Log In</button> </Form> </Formik> <Link to="/register"> Register </Link> </div> ); }; const mapStateToProps = (state) => { return { users: state.users.users, usersLogged: state.users.loggedUsers, }; }; const mapDispatchToProps = { loginUser, }; export default withRouter( connect(mapStateToProps, mapDispatchToProps)(LoginForm) );

Pero, ¿cómo sé que me refiero a estas cookies? Como puede ver, uso if (usersLogged.login !== "") { return <Redirect push to="/" />; } Me lleva a la página principal, pero después de actualizar, usersLogged.login está vacío, aunque mantengo el nombre de usuario/contraseña en mis cookies. Me preguntaba cómo puedo referirme a las cookies, de modo que si hay una cookie me redirija a la página principal en '/'

about 4 years ago · Juan Pablo Isaza
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!