Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v19.8
Session

Session 


 

Session -> Funktionsergebnis 
Parameter Typ   Beschreibung
Funktionsergebnis  Objekt in Objekt Session

Der Befehl Session gibt das Objekt Session zurück, das der aktuellen skalierbaren User Web Session entspricht. 

Dieser Befehl funktioniert nur, wenn skalierbare Sessions aktiviert sind (siehe Skalierbare Sessions (multi-process sessions)). Sind Sessions deaktiviert oder werden legacy Sessions verwendet, gibt er Null zurück. 

Sind skalierbare Sessions aktiviert, ist das Objekt Session aus jedem Web Prozess in folgendem Kontext verfügbar:

Das zurückgegebene Objekt Session hat Eigenschaften und Funktionen zum Verwalten von User Sessions. Weitere Informationen dazu finden Sie unter Session API section on developer.4d.com.

Die Projektmethode action_Session ist mit der Option "Zugang per 4D Tags und URLs" definiert. Sie wird über folgende URL in Ihrem Browser aufgerufen:

IP:port/4DACTION/action_Session

  //Methode action_Session
 Case of
    :(Session#Null)
       If(Session.hasPrivilege("WebAdmin")) //die Funktion hasPrivilege aufrufen
          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



Siehe auch 

Session API (developer.4d.com)
Web server user sessions (developer.4d.com)

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Web Server
Nummer: 1714

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v18 R6

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)