Merge pull request #12391 from owncloud/fix_12361
use login name to verify password
This commit is contained in:
commit
949d7b3312
|
@ -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) {
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue