Merge pull request #12391 from owncloud/fix_12361

use login name to verify password
This commit is contained in:
Björn Schießle 2014-11-24 17:06:48 +01:00
commit 949d7b3312
1 changed files with 2 additions and 1 deletions

View File

@ -26,9 +26,10 @@ $newPassword = $_POST['newPassword'];
$view = new \OC\Files\View('/'); $view = new \OC\Files\View('/');
$session = new \OCA\Encryption\Session($view); $session = new \OCA\Encryption\Session($view);
$user = \OCP\User::getUser(); $user = \OCP\User::getUser();
$loginName = \OC::$server->getUserSession()->getLoginName();
// check new password // check new password
$passwordCorrect = \OCP\User::checkPassword($user, $newPassword); $passwordCorrect = \OCP\User::checkPassword($loginName, $newPassword);
if ($passwordCorrect !== false) { if ($passwordCorrect !== false) {