-
Cómo permanecer conectado para ColdFusion
-
lenguaje de programación ColdFusion de Adobe es utilizado por los desarrolladores web para satisfacer las necesidades de secuencias de comandos y funciona de manera similar como PHP, que es un lenguaje de programación de código abierto, y el lenguaje de programación ASP.NET de Microsoft. Si usted ha desarrollado una aplicación de ColdFusion y quieren que sus usuarios puedan permanecer conectado, se puede añadir una función de "recordar" que va a prevalecer sobre valores de tiempo de espera de sesión que actualmente están obligando a los usuarios a salir y entrar de nuevo en la aplicación.
Instrucciones
1 Abra la aplicación de ColdFusion en la que añadirá un componente de ColdFusion, o CFC, que modifica los tiempos de espera de la sesión sea infinita mediante el establecimiento de una cookie en el sistema del usuario.
2 Agregue el código para el CFC que definirá la configuración de tiempo de espera de la aplicación:
<cfcomponent
salida = "true">
<Cfset THIS.Name = "PersistentLogin" />
<Cfset THIS.ApplicationTimeout = CreateTimeSpan (0, 0, 5, 0) />
<Cfset THIS.SessionManagement = true />
<Cfset THIS.SessionTimeout = CreateTimeSpan (0, 0, 0, 20) />
<Cfset THIS.SetClientCookies = true />3 Establecer la variable requestTimeout a su valor más alto y apagar la depuración mediante la definición de la configuración de solicitud de CFC:
<cfsetting
showdebugoutput = "false"
requestTimeout = "10"
/>4 Guardar el código de ColdFusion y utilizarlo en aplicaciones y páginas web en la que desea que el usuario sea capaz de permanecer conectado durante un período de tiempo infinito.