ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » passwort ändern

Geschlossen
  1. #1
    User Pic
    xRebellx Mitglied
    Registriert seit
    07.08.2012
    Beiträge
    577
    Beitragswertungen
    36 Beitragspunkte
    hay leute,

    es gab mal ein modul das man als admin das passwort des users ändern

    kann und dann dem user dieses passwort posten bzw. sagen kann ? hab das

    modul gesucht aber finde es nicht. kann mir einer den download link posten?


    mit gruß Rebell
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    Du kannst wenn du den Benutzer über den Admin Bereich bearbeitest ein neues Passwort generieren lassen.

    Ansonsten kannst du das gewählte Passwort, als md5 hash, auch Manuel in die DB eintragen.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    xRebellx Mitglied
    Registriert seit
    07.08.2012
    Beiträge
    577
    Beitragswertungen
    36 Beitragspunkte
    moin ,

    ja das kenne ich ja alles aber das ist es nicht, unter user verwalten

    kommt zum beispiel ein neues passwort generieren aber da will ich ein

    neues passwort anlegen hinhaben, so ein modul gibt es,hatte ich schonmal

    drauf.aber erstmal danke für die schnelle antwort.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    Habe nur folgendes Modul gefunden: externer Link

    Damit könntest du dich beim Benutzer einloggen und das Passwort ändern.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    xRebellx Mitglied
    Registriert seit
    07.08.2012
    Beiträge
    577
    Beitragswertungen
    36 Beitragspunkte
    nein das ist es auch nicht das kenne ich.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Maretz Hall Of Fame
    Registriert seit
    28.02.2009
    Beiträge
    740
    Beitragswertungen
    74 Beitragspunkte
    Du brauchst doch nur als Admin dem User ein neues generieren.Dies bekommt er dann per Mail.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Ja, dass habe ich mal gepostet, finde es aber selbst nicht mehr lachen

    Ich schau später mal nach, da ich es in meiner Community eingebaut habe und poste hier dann den betroffenen Quellcode.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    xRebellx Mitglied
    Registriert seit
    07.08.2012
    Beiträge
    577
    Beitragswertungen
    36 Beitragspunkte
    ja ich fuste das es das gibt :-)

    dann warte ich mal auf den code :-)
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Also folgende Änderungen:

    include/admin/templates/user/details.htm

    folgendes suchen
    <tr>
      <td class="Cmite">Password</td>
      <td class="Cnorm"><input type="checkbox" name="passw" value="1">neues generieren ?</td>
    </tr>

    und mit folgendem ersetzen
    <tr>
      <td class="Cmite">Passwort generieren</td>
      <td class="Cnorm"><input type="checkbox" name="passw" value="1">zuf&auml;lliges Passwort generiertes</td>
    </tr><tr>
      <td class="Cmite">Passwort zuweisen</td>
      <td class="Cnorm"><input type="text" name="npassw1">neues Passwort eingeben</td>
    </tr><tr>
      <td class="Cmite">&nbsp;</td>
      <td class="Cnorm"><input type="text" name="npassw2">neues Passwort wiederholen</td>
    </tr>


    include/admin/user.php

    folgendes suchen
    if (isset($_POST['passw'])) {
    	$newPass = genkey (8);
    	$newPassMD5 = md5($newPass);
    	icmail ($row->email , 'neues Password' , "Hallo\n\nDein Password wurde soeben von einem Administrator gäendert es ist nun:\n\n$newPass\n\nGruß der Administrator");
    	db_query('UPDATE `prefix_user` SET pass = "' . $newPassMD5 . '" WHERE id = "' . escape($_POST['uID'], 'integer') . '"');
    }

    und mit folgendem ersetzen
    if (isset($_POST['passw'])) {
    	$newPass = genkey (8);
    	$newPassMD5 = md5($newPass);
    	icmail ($row->email , 'neues Password' , "Hallo\n\nDein Passwort wurde soeben von einem Administrator geändert es ist nun:\n\n$newPass\n\nGruß der Administrator");
    	db_query('UPDATE `prefix_user` SET pass = "' . $newPassMD5 . '" WHERE id = "' . escape($_POST['uID'], 'integer') . '"');
    }
    if ( !empty($_POST['npassw1']) AND !empty($_POST['npassw2'])) {
    	if ($_POST['npassw1'] == $_POST['npassw2']) {
    		$newpassword = $_POST['npassw1'];
    		$newpw = md5($_POST['npassw1']);
    		db_query('UPDATE `prefix_user` SET pass = "' . $newpw . '" WHERE id = "' . escape($_POST['uID'], 'integer') . '"');
    		icmail ($row->email , 'Neues Passwort' , "Hallo\n\nDein Passwort wurde soeben von einem Administrator geändert es ist nun:\n\n$newpassword\n\nGruß der Administrator");
    	}
    }



    Zuletzt modifiziert von Lord|Schirmer am 20.10.2012 - 23:09:28
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    xRebellx Mitglied
    Registriert seit
    07.08.2012
    Beiträge
    577
    Beitragswertungen
    36 Beitragspunkte
    Hallo Lord|Schirmer,

    Besten Dank es funzt :-) Yes Yes Yes



    Ps. Danke noch für die schnelle Hilfe :-)
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten