Vraag : Eigen Login van de TOP Functie

Hallo heeft iedereen,

I mijn eigen login procedure geschreven die wwv_flow_custom_auth_std.login vervangt. De korte reden is dat ik mijn eigen authentificatielijsten en methodes gebruik.

Now wat ik heb gedaan dat wanneer de functie terugkeert het een terug foutencode brengt. 0 zijn geen fout of één of ander ander aantal voor/>My probleem error.


I terug gestuurd word het volgende hebben geprobeerd:
- ik heb verborgen gebieden op de pagina gecre�ërd en opgeslagen de foutencode, dan inzake een pas gecreëerde tak, test ik de de foutencode en tak aan de approppriatepagina. Ik heb plaatste nu de tak om 2 altijd terug te keren wat betekent dat het altijd naar pagina 2 (om om het even welke fouten hier te vermijden) zou moeten gaan. Dit stuurt me nog terug naar login.
- die ik heb geprobeerd veranderend de de authentificatiefunctie van authentificatieschema's en ik gebruik mijn eigen functie die ook altijd waar terugkeert. Dit niet nog work.

How kan ik TOP vertellen dat ik mijn toepassing/gebruiker voor authentiek heb verklaard?

Thanks



Antwoord : Eigen Login van de TOP Functie

>>So u vertelt me de twee opties van wanneer om mijn „bericht“, enz.punten te plaatsen?

U kunt dit doen wanneer en waar u houdt van, gaf ik slechts twee opties die schijnen om te passen wat u beschreef. Er zijn andere opties ook - bijvoorbeeld, een paginaproces dat een specifiek paginapunt plaatst.

>>Als dat zo is, dat gemiddelde dat ik me van mijn eigen authentificatiefunctie totaal zou moeten onthouden, standaard „wwv_flow_custom_auth_std.login“ samen met mijn creaed onlangs authentificatiethema en dan in mijn „na Authentificatie“ gebruiken kan ik mijn parameters plaatsen?


Dat is niet wat ik bij allen bedoelde. U cre�ërt uw eigen authentificatiefunctie, en dat is wat u binnen de Regeling roept van de Authentificatie (aangezien ik hierboven beschreef).  De… vraag wwv_ moet enkel binnen TOP registreren en een nieuwe, geldige identiteitskaart van de Zitting verkrijgen, maar u bent nog verantwoordelijk voor de daadwerkelijke authentificatie tegen de gebruikerslijsten.

1) U noodzakelijk te hoeven om geen opgeslagen procedure in werking te stellen. U kunt code PL/SQL in het post-authentificatieproces schrijven.
2) Dat zou kunnen zijn omdat u niet correct bevestigt. Cre�ër een nieuwe, basisauthentificatieregeling die niets doet dan bevestig een gebruiker/een wachtwoordcombo. Verander uw authentificatieregeling in dit nieuwe, dan zie of kunt u correct het programma openen.

Bijvoorbeeld, hier is één eenvoudige authentificatieregeling die ik op lokale app heb gehad:
Naam - de naam van de authentificatieregeling
Abonnement - niets
Het Beheer van de Zitting van de pagina - al gebiedenspatie behalve Zitting Ongeldige URL (F? p=: 101: &SESSION.)
Login Verwerking - al gebiedenspatie behalve de Functie van de Authentificatie (terugkeer p_m_security.authenticate_user; )
De Attributen van het koekje - u kunt een koekjesnaam plaatsen of alles leeg verlaten
Logout URL - wwv_flow_custom_auth_std.log uit? p_this_flow=&APP_ID.&p_next_flow_page_sess=&APP_ID.: 1

Bericht dat ik pagina 101 als mijn standaardpagina gebruik voor wanneer de zitting ongeldig is. Pagina 101 is de login pagina, zo op die pagina I gebruik het volgende proces:

    wwv_flow_custom_auth_std.log binnen (
        P_UNAME =>: P101_USERNAME,
        P_PASSWORD =>: P101_PASSWORD,
        P_SESSION_ID => v („APP_SESSION“),
        P_FLOW_PAGE =>: APP_ID||': 1 '
    );
welke eens wordt geroepen, na Submit.

Dan de authentificatiefunctie (terugkeer p_m_security.authenticate_user;  ) kan worden verminderd neer „waar terugkeren; “ of daadwerkelijke bevestigingscode. Als u dit volledige proces kunt ertoe brengen om te werken, dan kunt u beginnen meer ingewikkeldheid aan uw regeling toe te voegen.
Andere oplossingen  
 
programming4us programming4us