LDAP Passwort ändern
am 15.06.2009 - 08:41 Uhr in
Hallo zusammen,
unsere Drupal User authentifizieren sich über LDAP.
Wir hätten gerne die Möglichkeit das LDAP Passwort über Drupal zu ändern.
Wir benutzen das Modul ldap_integration.
Im Unterverzeichnis ldap_integration/ldap_integration existiert eine Datei mit der Bezeichnung
ldapdata.conf.php.
In dieser Datei kann ich unter anderem das attribute 'userPasswort' angeben.
<?php
$GLOBALS['ldap_attributes'] = array(
'givenName' => array('text', 'textfield', t('First Name'), 64, 64),
'sn' => array('text', 'textfield', t('Last Name'), 64, 64), //aka Surname
'cn' => array('text', 'textfield', t('Common Name'), 64, 64),
// 'homePage' => array('url', 'textfield', t('Other web pages'), 64, 64),
'mail' => array('text', 'textfield', t('Email'), 64, 64),
'userPassword' => array('text', 'textfield', t('Passwort'), 64, 64)
);
?>
Wenn ich dieses getan habe, bekomme ich unter Benutzerdaten bearbeiten einen neuen Reiter LDAP entry.
Unter LDAP attributes wird mir jetzt das MD5 verschlüsselte Passwort angezeigt mit der Möglichkeit eine Änderung zu speichern.
Leider wird das Passwort aber im Klartext und nicht MD5 verschlüsselt an LDAP weitergeben.
Zusätzlich wird mir bei der Eingabe das Passwort im Klartext und nicht mit Sternchen *** verdeckt angezeigt.
Ich habe 2 Fragen:
1. Wie kann ich erreichen, dass das geänderte Passwort MD5 verschlüsselt zum speichern weitergeben wird?
2. Wie kann ich diesem Eingabefeld mitteilen, dass die Eingabe durch Sternchen *** verdeckt eingetragen wird?
Ich würde mich freuen, wenn mir jemand weiterhelfen kann.
Gruß HaPe
- Anmelden oder Registrieren um Kommentare zu schreiben
Kennwort
am 15.06.2009 - 08:58 Uhr
Moin.
1. Wie kann ich erreichen, dass das geänderte Passwort MD5 verschlüsselt zum speichern weitergeben wird?
Das hört sich nach einem Fehlverhalten des Moduls an. Schonmal in die Issue-Queue geschaut? Oder selbst dort einen Fehler eingestellt?
2. Wie kann ich diesem Eingabefeld mitteilen, dass die Eingabe durch Sternchen *** verdeckt eingetragen wird?
Mach aus dem Textfeld ein Kennwortfeld.
hth,
Stefan
--
sei nett zu Deinem Themer
LDAP
am 15.06.2009 - 09:31 Uhr
@Stefan
Das mit dem Kennwortfeld hat schonmal funktioniert. Danke dafür.
Ich weiss leider nicht was Du mit "Issue-Queue" meinst.
Gruß HaPe
Issues
am 15.06.2009 - 09:37 Uhr
Ich weiss leider nicht was Du mit "Issue-Queue" meinst.
Na die Liste der bekannten (oder vermeintlichen) Fehler, Support-Anfragen und Änderungswünschen. Zu finden unter http://drupal.org/project/issues/ldap_integration (so wie für jedes andere Modul auch).
hth,
Stefan
--
sei nett zu Deinem Themer