OT: Anmeldenamen (mod_auth) in Webanwendung weiterverwenden
Hi Folks, ich nutze secure digest authentication (mod_auth) unter um mich anzumelden. Geht alles super. Meine Frage: Wie kann ich dann in der Webanwendung (durch Perl, Python was auch immer) auf den genutzten Anmeldenamen zugreifen? Ich möchte nicht, dass der User sich innerhalb der Webanwendung nochmals anmelden muss. Die Webanwendung soll aus der "ersten" Anmeldung weiterverzweigen. Geht so etwas? Danke Timothy -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Timothy Kesten
Hi Folks,
ich nutze secure digest authentication (mod_auth) unter um mich anzumelden. Geht alles super. Meine Frage: Wie kann ich dann in der Webanwendung (durch Perl, Python was auch immer) auf den genutzten Anmeldenamen zugreifen? Ich möchte nicht, dass der User sich innerhalb der Webanwendung nochmals anmelden muss. Die Webanwendung soll aus der "ersten" Anmeldung weiterverzweigen.
Geht so etwas?
Prinzipiell geht so etwas, gemeinhin als SSO (oder Single Sign On) bezeichnet. Ich glaube aber, dass SSO in deinem Fall dem Prinzip des Schießens mit Kanonen auf Spatzen entsprechen würde. Als Lösung für SSO würde ich auf OpenSSO oder Shibboleth zurückgreifen. https://opensso.dev.java.net/ http://shibboleth.internet2.edu/ http://download.opensuse.org/repositories/security:/shibboleth/ -Dieter -- Dieter Klünter | Systemberatung http://dkluenter.de GPG Key ID:8EF7B6C6 53°37'09,95"N 10°08'02,42"E -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 23. März 2010 22:00:14 schrieb Dieter Kluenter:
Prinzipiell geht so etwas, gemeinhin als SSO (oder Single Sign On) bezeichnet. Danke - habe mal kurz in Wikipedia nachgeschaut, was das ist. Na ja ... werde ich mich mal etwas näher mit beschäftigen. Immerhin ein Ansatz.
Also - Danke nochmals - und einen schönen Tag noch Timothy -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo! Timothy Kesten schrieb:
ich nutze secure digest authentication (mod_auth) unter um mich anzumelden. Geht alles super. Meine Frage: Wie kann ich dann in der Webanwendung (durch Perl, Python was auch immer) auf den genutzten Anmeldenamen zugreifen? Ich möchte nicht, dass der User sich innerhalb der Webanwendung nochmals anmelden muss. Die Webanwendung soll aus der "ersten" Anmeldung weiterverzweigen.
Geht so etwas? Selbst habe ich das noch nicht gemacht, aber ich denke "$_SERVER[REMOTE_USER]" ist der richtige Ansatz. MediaWiki verwendet das z.B. und wir nutzen das so. -> http://www.mediawiki.org/wiki/Extension:HttpAuth
Marc (wollte das vor Tagen schon antworten) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 26. März 2010 11:24:46 schrieb Marc Patermann:
"$_SERVER[REMOTE_USER]" ist der richtige Ansatz.
Hi Marc, sieht gut aus. Das richtige Stichwort. Danke Timothy -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Dieter Kluenter
-
Marc Patermann
-
Timothy Kesten