Tecnología

Inicio

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.