Este caso es una corporacion que tiene 7 empresas, los usuarios tienen un role perteneciente a la empresa en la cual laboran, el problema que se da es cuando lo cambian de empresa, o sea lo retiran de una empresa y lo contratan en otra, a pesar de cambiar el usuario, eliminando el role anterior y agregandole el nuevo, el usuario al ingresar sigue viendo el logo de la empresa anterior y tiene seleccionada la empresa anterior. Existe forma de poder limpiar esto? En que momento se corregira? |
La infraestructura de Evolution al momento de iniciar sesión y de mostrar el Home, hace la verificación y la corrección de las variables de sesión. Por lo tanto no hay manera que el usuario pueda ejecutar ninguna acción en una empresa que no tenga acceso, aun y cuando se muestre en pantalla el logo de la empresa anterior y aparezca seleccionada la empresa anterior. Lo que sucede es que el navegador de internet (chrome, ie, edge, firefox, etc.) guardan en caché los resultados de obtener imágenes y otros contenidos estáticos obtenidos del servidor. El nombre de la empresa seleccionada y el logo son contenidos estáticos, por lo tanto simplemente con refrescar la página (Ctrl-F5) se obliga al navegador a pedir de nuevo al servidor los contenidos estáticos. Desde Evolution no se puede hacer nada para eliminar el cache del navegador, al momento de finalizar un movimiento de personal o una contratación. |