4D v19Session | 
            ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                 
                
  | 
                
			
                    
                         
    4D v19
 
Session 
                                
                                
        
 | 
                |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Session -> Resultado | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| Resultado | Objeto | 
             
         | 
        Objeto de sesión | |||||
El comando Session devuelve el objeto Session correspondiente a la sesión web de usuario escalable actual.
Este comando sólo funciona cuando las sesiones escalables están habilitadas (ver Sesiones escalables (sesiones multi-proceso)). Devuelve Null cuando las sesiones están desactivadas o cuando se utilizan sesiones heredadas.
Cuando las sesiones escalables están habilitadas, el objeto Session está disponible desde cualquier proceso web en los siguientes contextos:
El objeto Session devuelto tiene propiedades y funciones que pueden ser utilizadas para manejar las sesiones de usuario. Se detallan en la Sección de la API Session en developer.4d.com.
Ha definido el método proyecto action_Session con el atributo "Disponible a través de etiquetas 4D y URLs". Llama al método introduciendo la siguiente URL en su navegador:
IP:port/4DACTION/action_Session  //Método action_Session
 Case of
    :(Session#Null)
       If(Session.hasPrivilege("WebAdmin")) //Llamando a la función hasPrivilege
          WEB SEND TEXT("4DACTION --> Session is WebAdmin")
       Else
          WEB SEND TEXT("4DACTION --> Session is not WebAdmin")
       End if
    Else
       WEB SEND TEXT("4DACTION --> Session is null")
 End case
	Producto: 4D
	Tema: Servidor Web
	Número 
        1714
        
        
        
	
	Creado por: 4D v18 R6
	
	Manual de lenguaje 4D ( 4D v19)
	
	
	Manual de lenguaje 4D ( 4D v19.1)
Añadir un comentario