>>So erklären Sie mir die zwei Wahlen von, wann man meine „Mitteilung“, usw.-Einzelteile einstellt?
Sie können dies tun, wann immer und gleichgültig wo Sie mögen, ich gaben nur zwei Wahlen, die scheinen, zu passen, was Sie beschrieben. Es gibt andere Wahlen auch - z.B., ein Seitenprozeß, der ein spezifisches Seiteneinzelteil einstellt.
>>Wenn das so ist, verwendet dieses Mittel, dass ich meine eigene Authentisierungsfunktion total verzichten sollte, das Standard„wwv_flow_custom_auth_std.login
“ in Verbindung mit meinem eben creaed Authentisierungsthema und dann in meinem „, nachdem Authentisierung“ ich meine Parameter einstellen kann?
Das ist nicht, was ich überhaupt bedeutete. Sie verursachen Ihre eigene Authentisierungsfunktion, und das ist, was Sie im Authentisierungs-Entwurf benennen (wie ich oben beschrieb). Der wwv_… Anruf ist gerade, innerhalb der SPITZE zu registrieren und eine neue, gültige Lernabschnitt Identifikation zu erreichen, aber Sie sind für die tatsächliche Authentisierung gegen die Anwendertabellen noch verantwortlich.
1) Sie nicht notwendigerweise brauchen, ein gespeichertes Verfahren laufen zu lassen. Sie können PL/SQL Code in den Pfostenauthentisierung Prozess schreiben.
2) Das könnte sein, weil Sie nicht richtig validieren. Einen Entwurf der neuen, grundlegenden Authentisierung verursachen, der nichts tut, aber einen Benutzer/ein Kennwort validieren, die kombiniert sind. Ihren Authentisierungsentwurf zu diesem Neuen ändern, dann sehen, wenn Sie richtig anmelden können.
Z.B. ist hier ein einfacher Authentisierungsentwurf, den ich auf einer lokalen APP habe:
Name - der Name des Authentisierungsentwurfs
Subskription - keine
Seiten-Lernabschnitt-Management - alles auffängt freien Raum ausgenommen Lernabschnitt unzulässiges URL tt (f? p=
: 101: &SESSION.)
LOGON-Verarbeitung - alles auffängt freien Raum ausgenommen Authentisierungs-Funktion s- (Rückholp_m_security.authenticate_user; )
Plätzchen-Attribute - Sie können einen Plätzchennamen einstellen oder alles freilassen
Logout URL - wwv_flow_custom_auth_std.log heraus? p_this_flow=&APP_ID.&p_next_flow_page_sess=&APP_ID.: 1
Beachten, dass ich Seite 101 als meine Rückstellungsseite für benutze, wenn der Lernabschnitt unzulässig ist. Seite 101 ist die LOGON-Seite, so auf dieser Seite, die ich den folgenden Prozess verwende:
wwv_flow_custom_auth_std.log innen (
P_UNAME =>: P101_USERNAME,
P_PASSWORD =>: P101_PASSWORD,
P_SESSION_ID => V („APP_SESSION "),
P_FLOW_PAGE =>: APP_ID||': 1 '
);
welches einmal benannt, nach einreichen.
Dann die Authentisierungsfunktion (Rückholp_m_security.authenticate_user; ) kann auf „Rückhol unten verringert werden ausrichten; “ oder tatsächlicher Gültigkeitserklärungcode. Wenn Sie diesen Gesamtprozess erhalten können, um zu arbeiten, dann können Sie mehr, Kompliziertheit Ihrem Entwurf hinzuzufügen beginnen.