SL: Seite/Applet vor Zugriff schützen

edit | delete

Autor: Ralf v.d.Mark

eingetragen: Donnerstag, 01. Dezember 2016 um 12:50 Uhr (48/2016 Kalenderwoche)

geändert: Donnerstag, 01. Dezember 2016 um 12:50 Uhr (48/2016 Kalenderwoche)

Keywords: zugriff sicherheit weiterleitung

Kategorien: Scopeland,

Text:

Wenn eine Seite/Applet mit sensiblen Daten nur mit korrektem Login aufgerufen werden soll, dann kann man sie wie unten beschrieben schützen.


Hintergrund: Wenn die Applikation in GAGA eingebunden ist und die Session geht teilweise verloren, muss das irgendwie abgefangen werden.


Hinweis: Der unten gesetzte Pfad "/GAGA/applframe/GAGAMain.jsf" kann leider nicht zentral in der DB gespeichert werden, da vorm Initialisieren kein DV geladen wird.

Quellcode:  

Man schreibt in die Eigenschaft eines Applets unter
 - General folgenden Eigenschaft:
 - - -> "OnOpenBevorInitialize" 
und gibt dort folgenden Code ein:

if (Str.IsEmpty(Variable("gRolleName"))) {
    Open("/GAGA/applframe/GAGAMain.jsf", "_top");
}