Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

80
Vistas
main.handlebars #si ha iniciado sesión

He probado todo. Mi botón de cierre de sesión debería aparecer y desaparecer según la sesión de inicio de sesión del usuario. ¿Puede alguien probar y ayudarme a descubrir qué está pasando mal? SI mira mi repositorio, revise el código en función/si cierra la sesión

enlace al repositorio: https://github.com/Brainybrian316/Sweet-Nostalgia

Esta es una pequeña idea de cómo es el manillar. es demasiado código para publicar aquí, así que consulte el repositorio. Cualquier sugerencia o consejo servirá.

 {{#if loggedIn}} <li class="nav-item"> <button id="logout" type="button" class="nav-link btn btn-link">Logout</button> </li> {{else}} <li class="nav-item"> <a class="nav-link" href="/login">Login</a> </li> <li class="nav-item"> <a class="nav-link" href="/signup">Signup</a> </li> {{/if}} </ul> </div>

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

PROBLEMA RESUELTO.... En mi home-routes.js cuando renderizábamos la página de inicio, el archivo se veía así:

 router.get('/', (req, res) => { res.render('homepage');

yo añadí

 {loggedIn: req.session.loggedIn}

colocarse dentro de res.render() que ahora se ve así:

 //GET home page router.get('/', (req, res) => { // anyone can access this page // home.handlebars file res.render('homepage', {loggedIn: req.session.loggedIn});

Ahora el botón aparecerá y desaparecerá: D, pero también tuve que cambiar la ruta del tablero a esto:

 router.get('/', withAuth, (req, res) => { // home.handlebars file res.render('dashboard', {loggedIn: true }); });
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda