Cuando el usuario que ha iniciado sesión hace clic en el botón Atrás del navegador, vuelve a la página de inicio de sesión desde la página principal que ingresó. Y esto sucede sin ser enrutado de ninguna manera y ejecutando las funciones del controlador porque el caché del navegador está cargado. Traté de limpiar todo el caché a través de middleware, pero no sucedió. Luego, si el usuario intenta completar su información desde la página de inicio de sesión e ingresar nuevamente, aparece el error 419 de página caducada. Intenté hacer esto con el método de verificación de sesión. Le di una clave a la sesión, pero el controlador no reconoció la clave en la sesión porque no funcionó. Revisé la biblioteca de historial (history.js) pero no pude encontrar la solución que quería. Mi objetivo era cerrar la sesión cuando el usuario presiona el botón Atrás del navegador y mostrar un cuadro como ¿Está seguro de que desea salir? y luego permitirle iniciar sesión nuevamente. desafortunadamente, no pude hacer esto en laravel. Realmente necesito ayuda y no puedo encontrar una solución. Creo que se puede hacer con AJAX o JS, pero no estoy seguro. Estoy sufriendo esta situación desde hace días. Tu ayuda será recompensada. Gracias a todos los que ya han leído.