aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoryemkareems <yemkareems@gmail.com>2024-10-30 17:17:29 +0530
committeryemkareems <yemkareems@gmail.com>2024-10-30 17:17:29 +0530
commitbf72177e3c2d50711f08b2395916c71bc128aa5a (patch)
tree96953e82f9f2fed3c2433e4fdcc1e35c419a7ce0
parent734fe2d23f5d9ce7564e3fa57f038d228965258d (diff)
downloadnextcloud-server-backport/48992/stable27.tar.gz
nextcloud-server-backport/48992/stable27.zip
fix: resolve conflict add PasswordConfirmationRequired to saveGlobalCredentialsbackport/48992/stable27
Signed-off-by: yemkareems <yemkareems@gmail.com>
-rw-r--r--apps/files_external/lib/Controller/AjaxController.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/files_external/lib/Controller/AjaxController.php b/apps/files_external/lib/Controller/AjaxController.php
index 7491eb846d4..aff72e1d025 100644
--- a/apps/files_external/lib/Controller/AjaxController.php
+++ b/apps/files_external/lib/Controller/AjaxController.php
@@ -31,6 +31,8 @@ namespace OCA\Files_External\Controller;
use OCA\Files_External\Lib\Auth\Password\GlobalAuth;
use OCA\Files_External\Lib\Auth\PublicKey\RSA;
use OCP\AppFramework\Controller;
+use OCP\AppFramework\Http\Attribute\NoAdminRequired;
+use OCP\AppFramework\Http\Attribute\PasswordConfirmationRequired;
use OCP\AppFramework\Http\JSONResponse;
use OCP\IGroupManager;
use OCP\IRequest;
@@ -97,13 +99,13 @@ class AjaxController extends Controller {
}
/**
- * @NoAdminRequired
- *
* @param string $uid
* @param string $user
* @param string $password
* @return bool
*/
+ #[NoAdminRequired]
+ #[PasswordConfirmationRequired]
public function saveGlobalCredentials($uid, $user, $password) {
$currentUser = $this->userSession->getUser();
if ($currentUser === null) {