Gibt es eine Moeglichkeit mit Perl oder PHP eine Benutzerauthentifizierung gegen die UNIX User und Passwoerter zu machen.
Ich stelle mir folgendes vo.
Eine Webseite wird aufgerufen und es erscheint dieses Browserspezifische Loginfenster. Dort geb ich dann einen Linux Usernamen mit dem passenden Passwort ein. Das soll das im System mit dem Shadow System verifiziert werden und der User erhaelt zugang zur Seite. Im weiteren Verlauf der Webseite benoetige ich dann nur noch den gueltigen Usernamen.
Ist sowas moeglich?
Perl oder PHP Benutzerauthentifizierung ueber UNIX Passwoert
Re: Perl oder PHP Benutzerauthentifizierung ueber UNIX Passwoert
Hiho,
du musst halt Perl oder PHP erlauben, /etc/shadow öffnen und lesen zu dürfen, dann kannst du die Passwörter vergleichen und den User so authentifizieren. Das ist aber eine mögliche Sicherheitslücke.
bye
arty
du musst halt Perl oder PHP erlauben, /etc/shadow öffnen und lesen zu dürfen, dann kannst du die Passwörter vergleichen und den User so authentifizieren. Das ist aber eine mögliche Sicherheitslücke.
bye
arty
Re: Perl oder PHP Benutzerauthentifizierung ueber UNIX Passwoert
Ne das ist mir zu dirty. Gibts keien Methoden in Perl oder PHP die eine authentifizierung durchfuehren?
Geht da evtl. was ueber dieses System vom Apache mit den .htaccess Dateien?
Geht da evtl. was ueber dieses System vom Apache mit den .htaccess Dateien?
Re: Perl oder PHP Benutzerauthentifizierung ueber UNIX Passwoert
mod_php kann HTTP Authentifizierung, siehe hierzu http://www.dclp-faq.de/q/q-apache-passwort.html
Ich authentifiziere meine User über pam_ldap, mit PHP kann ich die User, die in OpenLDAP stehen, schön abfragen und authentifizieren.
bye
arty
Ich authentifiziere meine User über pam_ldap, mit PHP kann ich die User, die in OpenLDAP stehen, schön abfragen und authentifizieren.
bye
arty
