SL: Seite/Applet vor Zugriff schützen
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");
}