Mit HTMLDB_UTIL. die Anmeldung "steuern"
geschrieben von:
borstel (---.kzvth.de)
Datum:
Hallo zusammen,
Ich erstelle gerade eine Anmeldeseite und befinde mich im Prozess "Login".
In der Apex-Benutzerverwaltung haben ich 2 Gruppen (POST_ERFASSER und POST_NUTZER) mit einigen Nutzern angelegt.
Ich möchte folgendes erreichen:
Wenn sich ein Nutzer der Gruppe "POST_NUTZER" anmeldet, soll die Weiterleitung zur Seite 1 erfolgen, Wenn sich ein Nutzer der Gruppe "POST_ERFASSER" anmeldet, soll die Weiterleitung zur Seite 9 erfolgen.
Ich habe folgenden Code entwickelt, aber es funktioniert nicht. Nach der Anmeldung erscheint zwar keine Fehlerausschrift, aber eine leere weiße Seite.
Was habe ich denn da falsch gemacht?
DECLARE VAL VARCHAR2(4000);
BEGIN VAL := HTMLDB_UTIL.GET_GROUPS_USER_BELONGS_TO(:P101_USERNAME);
IF VAL='POST_NUTZER'
THEN
wwv_flow_custom_auth_std.login(
P_UNAME => :P101_USERNAME,
P_PASSWORD => :P101_PASSWORD,
P_SESSION_ID => v('APP_SESSION'),
P_FLOW_PAGE => :APP_ID||':1');
ELSIF VAL='POSTER_ERFASSER'
THEN
wwv_flow_custom_auth_std.login(
P_UNAME => :P101_USERNAME,
P_PASSWORD => :P101_PASSWORD,
P_SESSION_ID => v('APP_SESSION'),
P_FLOW_PAGE => :APP_ID||':9'
);
END IF;END;
Viele Grüße,
Borstel