andre пре 5 година
родитељ
комит
ed48c61fcf
2 измењених фајлова са 4 додато и 11 уклоњено
  1. 2 9
      zimbraSingle.inc
  2. 2 2
      zimbraSingle.php

+ 2 - 9
zimbraSingle.inc

@@ -268,17 +268,10 @@ function zimbraSingleDeleteAccount($userData)
 
 
 function zimbraSingleChangePassword($userData) {
 function zimbraSingleChangePassword($userData) {
     $accessData = zimbraSingleGetAccess();
     $accessData = zimbraSingleGetAccess();
-    logModuleCall(
-        'zimbrasingle',
-        __FUNCTION__,
-        $userData,
-        "Debug",
-        ""
-    );
-/*    $passDecrypt = localAPI('DecryptPassword', array('password2' => $userData['password']));
+    $passDecrypt = localAPI('DecryptPassword', array('password2' => $userData['password']));
     if ($passDecrypt['result'] == 'success') {
     if ($passDecrypt['result'] == 'success') {
         $userData['password'] = $passDecrypt['password'];
         $userData['password'] = $passDecrypt['password'];
-    }*/
+    }
     if ($checkPW = zimbraSingleCheckPassword($userData['password'])) {
     if ($checkPW = zimbraSingleCheckPassword($userData['password'])) {
         return $checkPW;
         return $checkPW;
     }
     }

+ 2 - 2
zimbraSingle.php

@@ -51,8 +51,8 @@ function zimbraSingle_ClientArea($params)
 function zimbraSingle_ChangePassword($params)
 function zimbraSingle_ChangePassword($params)
 {
 {
     if (defined('CLIENTAREA')) {
     if (defined('CLIENTAREA')) {
-        $params['customfields']['password'] = $params['password'];
-        $params['customfields']['pwrepeat'] = $params['password'];
+        $params['customfields']['password'] = localAPI('EncryptPassword', array('password2' => $params['password']));
+        $params['customfields']['pwrepeat'] = localAPI('EncryptPassword', array('password2' => $params['password']));
     }
     }
     $response = zimbraSingleChangePassword($params['customfields']);
     $response = zimbraSingleChangePassword($params['customfields']);
     if($response == 'success') {
     if($response == 'success') {