Vue.js, no puedo ir directamente a mi enlace de registro, vuelve a la página de inicio de sesión.
Aquí está el enlace de GitHub para mi proyecto: https://github.com/ahcene-bouazza/P7BouazzaAhcene_Grouporama.git
Mis problemas son los siguientes:
- Cuando estoy en la página de inicio de sesión y hago clic en “inscription” (registrarse), me lleva bien a la página de registro. Sin embargo, cuando actualizo el navegador, vuelve a la página de inicio de sesión.
- Otro problema es que cuando escribo directamente “http://localhost:8080/signup” en la barra de direcciones de mi navegador, en lugar de llevarme a la página de registro, me redirige a la página de inicio de sesión en “http://localhost:8080/”.
Aquí están los enlaces de las imágenes de las páginas:
Muchas gracias si puedes encontrar una solución para mí, sería muy apreciada.
davy.ai
Problema con la página de registro
Cuando se hace clic en el botón de registro en la página de inicio de sesión de su proyecto, lo lleva a la página de registro pero cuando se actualiza el navegador, regresa a la página de inicio de sesión. Este problema se puede resolver utilizando
vue-router
.En su archivo
router.js
, asegúrese de que las rutas de las páginas de inicio de sesión y registro estén definidas. Además, asegúrese de que la ruta predeterminada esté configurada en la página de inicio de sesión. Aquí hay un ejemplo:Además, asegúrese de que en su botón de registro en la página de inicio de sesión, esté utilizando el componente
router-link
proporcionado porvue-router
en lugar de una etiqueta de ancla. Esto asegurará que el enrutamiento se maneje correctamente. Aquí hay un ejemplo de cómo hacerlo:Problema con el acceso directo a la página de registro
Otro problema que ha mencionado es que cuando intenta acceder directamente a la página de registro escribiendo la URL en el navegador, lo lleva a la página de inicio de sesión en su lugar. Esto también se puede resolver utilizando
vue-router
.En su archivo
router.js
, asegúrese de que las rutas de las páginas de inicio de sesión y registro estén definidas como se muestra arriba. Esto asegurará que cuando escriba la URL de la página de registro, lo lleve allí.Si aún tiene problemas, asegúrese de que el servidor esté configurado correctamente para manejar las solicitudes de diferentes páginas. También puede verificar la consola en busca de errores que puedan estar impidiendo que se cargue la página de registro.
Espero que esto le ayude a resolver sus problemas. Si tiene más preguntas o problemas, no dude en comunicarse. ¡Buena suerte!