por el autor de la pregunta
El problema no es con Laravel, en realidad las sesiones se cargan una vez al primer renderizado de la página por así decirlo y generalmente persiste a la primera petición ajax o hasta una tercera en el mejor de los casos, porque la sesión va cambiando de estado según la petición y luego de esto no está garantizado que realmente se cargue la petición siempre y cuando se hagan múltiples peticiones ajax; eso te va a pasar no sólo en PHP si no en cualquier lenguaje del BackEnd.
Trata de no hacer múltiples peticiones ajax de forma simultánea, o si lo haces, recurre de un recurso precargado y no directamente de la sesión, es decir, en la primera carga almacena en una variable local la sesión para luego verificar esta en las peticiones ajax ya que estás serán simultáneas a la primera carga según mencionas.
Espero te sirva esta pequeña aclaración.
Saludos.
- 2016-07-13 12:39:41
-
Me gusta(0)