Terminado

Corrección de Rutas Web para Usuarios No Logueados en Aplicación Laravel

Publicado el 22 Septiembre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Disponemos de varios servidores con sistema operativo Ubuntu 24.04.03 LTS, gestionados a través de Plesk., Con bases de datos utilizadas son MariaDB y MySQL, y PHP 8.3.25. La programación principal se basa en el framework Laravel, aunque también existen scripts puntuales desarrollados en Python y otros lenguajes para funciones menores.
Necesitamos realizar dos actuaciones, una primera rápida, que consiste en modificar las rutas disponibles o accesibles a los usuarios no loqueados para que, en caso de que un usuario escriba manualmente en la barra de direcciones cualquier otra dirección, no se visualice ningún código de error en pantalla.

Fase 1
En el sistema ya están definidas las rutas existentes para usuarios logueados y no logueados, pero en el caso de los no logueados, hemos detectado errores, por lo que deben permanecer solo estas 3 rutas posibles para usuarios no logueados (estas se encuentran correctamente implantadas):

•    https://______________.com/login
•    https:// ______________.com/password/reset
•    https:// ______________.com/solicitud_registro

Pero se han detectado direcciones que muestran código de error en pantalla al escribir las siguientes rutas manualmente en la barra de direcciones:

•    https://______________.com/cambio_password
•    https://______________.com/send_solicitud

Debe revisarse también si existieran otras posibles rutas distintas a las dos mostradas para usuarios no logueados que pudieran generar errores.

Se facilitará acceso SSH a uno de los servidores, a una compilación para realizar las pruebas necesarias. Estos trabajos deberían ser relativamente rápidos, 1-2 horas máximo.

___________________________________________________
En este momento se solicita precio cerrado para la Fase 1. Una vez finalizada esta primera fase, se solicitará valoración económica para la fase siguiente.
___________________________________________________
Fase 2
Los trabajos de la segunda fase son más amplios y consisten en realizar las correcciones necesarias para cambiar la versión de Laravel, de la actual v 9.52.16, a la última versión v12.3.0. Estos trabajos deben realizarse en un tiempo máximo de 1 semana.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño

Plazo de Entrega: No definido

Habilidades necesarias