Remote API Client_Update -> Passwortproblem

Dieses Thema im Forum "Entwicklerforum" wurde erstellt von mare, 21. März 2011.

  1. mare

    mare Member

    Hallo,

    Wenn man einen Client über die Remote API aktualisert. Zerlegt es das Passwort, auch wenn man keins übergibt.

    Da es über die Webseite nicht passiert bin ich mir nicht sicher, ob da nicht woanders ein "IF" fehlt. Allerdings wird das API Probleme so behoben :

    Code:
    cd /usr/local/ispconfig/interface/lib/classes
    diff remoting_lib.inc.php_orig remoting_lib.inc.php
    698,699c698
    <                       $sql = "UPDATE sys_user set username =  '$username', passwort = md5('$password') WHERE client_id = $client_id";
    ---
    >                       if ($password) $pwstring = ", passwort = md5('$password')"; else $pwstring ="" ;
    >                       $sql = "UPDATE sys_user set username = '$username' $pwstring WHERE client_id = $client_id";
    
    
    
     
    Zuletzt bearbeitet: 21. März 2011
  2. Till

    Till Administrator

    Danke für den Bugreport und Patch. Habe ihn in den Bugtracker übernommen.
     

Diese Seite empfehlen