Freitag Jul 20, 2012

APEX-Nutzer "woanders" authentifizieren: Authentication Plugin am Beispiel "Cookie"

Authentifizierungs-Plugins mit APEX Wenn APEX-Anwendungen in eine IT-Landschaft eingebettet werden sollen, reicht die APEX-Workspace-Authentifizierung vielfach nicht mehr aus. In vielen Fällen wird dann die Authentifizierung mit einem LDAP-Server verwendet. Hierfür bringt APEX zwar ein fertiges Authentifizierungsschema mit, allerdings erfordert dieses immer noch die Eingabe des LDAP-Passworts auf der APEX-Anmeldeseite. Oft ist jedoch ein Single-Sign-On (SSO) gewünscht - die Nutzer melden sich also einmal an einem Server an und diese Anmeldung wird auch für die APEX-Anwendungen verwendet.

Dieser Tipp stellt vor, wie man, mit einem Plugin, eine externe Authentifizierung in seine APEX-Applikation einbinden kann. Der externe "Login-Server" ist in diesem Beispiel selbst gebaut und sehr simpel. Die Einbindung in die APEX-Anwendung kann allerdings exemplarisch für alle anderen Login-Server angesehen werden - oder mit anderen Worten: Auf diese Art und Weise dürfte sich nahezu jeder Login-Server mit APEX nutzen lassen.

Dienstag Feb 28, 2012

Ein Login für mehrere APEX-Anwendungen - in fünf Minuten!

Wechselt man von einer APEX-Anwendung zu einer anderen, so muss man sich neu einloggen - das ist normal. Mitunter aber möchte man die Anwendung zwar wechseln, für den Endanwender soll es aber so aussehen, als ob er sich immer noch in der gleichen Anwendung befindet: Das bedeutet, dass kein neues Login-Fenster auftauchen darf. In diesem Tipp lesen Sie, wie das geht - und soviel vorab: Es ist sehr einfach!

Wenn Sie sich durch die APEX-Entwicklungsumgebung bewegen, und aufmerksam auf die URLs in der Adressleiste Ihres Browsers achten, fällt Ihnen auf, dass die APEX-Entwicklungsumgebung sich genau so verhält. Nach der Anmeldung am APEX-Workspace befinden Sie sich auf der Homepage, das ist Anwendung 4500. Wenn Sie in den Application Builder navigieren, befinden Sie sich in Anwendung 4000 - nach einem Wechsel zum Administrationsbereich sind Sie in der Anwendung 4350. Offensichtlich wechselt man in der APEX-Entwicklungsumgebung ständig die Anwendung - und Sie müssen sich nicht immer wieder neu anmelden.

Lesen Sie in diesem Tipp, wie einfach Sie einen einzigen Login mit mehreren Anwendungen teilen können.

About


Hier finden Sie Informationen, Tipps und Tricks zu Oracle Application Express (APEX), SQL und PL/SQL.


Die Community-Arikel repräsentieren die Meinung des Autors und nicht zwingend die Meinung der Oracle Deutschland B.V. & Co KG.


Viel Spaß beim Lesen wünscht

Carsten Czarski
ORACLE Deutschland B.V. & Co. KG

Search

Categories
Archives
« April 2014
MoDiMiDoFrSaSo
 
1
2
3
4
5
6
7
8
9
10
12
13
14
15
16
17
18
19
20
21
22
24
25
26
27
28
29
30
    
       
Heute