mirror of
https://github.com/nextcloud/server.git
synced 2026-06-14 11:11:42 -04:00
fix: add PasswordConfirmationRequired to user storages create, update and delete
Signed-off-by: yemkareems <yemkareems@gmail.com>
This commit is contained in:
parent
603ad26307
commit
7d36883da5
1 changed files with 8 additions and 6 deletions
|
|
@ -41,6 +41,8 @@ use OCP\IL10N;
|
|||
use OCP\IRequest;
|
||||
use OCP\IUserSession;
|
||||
use Psr\Log\LoggerInterface;
|
||||
use OCP\AppFramework\Http\Attribute\NoAdminRequired;
|
||||
use OCP\AppFramework\Http\Attribute\PasswordConfirmationRequired;
|
||||
|
||||
/**
|
||||
* User storages controller
|
||||
|
|
@ -120,9 +122,9 @@ class UserStoragesController extends StoragesController {
|
|||
* @param array $mountOptions backend-specific mount options
|
||||
*
|
||||
* @return DataResponse
|
||||
*
|
||||
* @NoAdminRequired
|
||||
*/
|
||||
#[NoAdminRequired]
|
||||
#[PasswordConfirmationRequired]
|
||||
public function create(
|
||||
$mountPoint,
|
||||
$backend,
|
||||
|
|
@ -176,9 +178,9 @@ class UserStoragesController extends StoragesController {
|
|||
* @param bool $testOnly whether to storage should only test the connection or do more things
|
||||
*
|
||||
* @return DataResponse
|
||||
*
|
||||
* @NoAdminRequired
|
||||
*/
|
||||
#[NoAdminRequired]
|
||||
#[PasswordConfirmationRequired]
|
||||
public function update(
|
||||
$id,
|
||||
$mountPoint,
|
||||
|
|
@ -227,10 +229,10 @@ class UserStoragesController extends StoragesController {
|
|||
/**
|
||||
* Delete storage
|
||||
*
|
||||
* @NoAdminRequired
|
||||
*
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
#[NoAdminRequired]
|
||||
#[PasswordConfirmationRequired]
|
||||
public function destroy($id) {
|
||||
return parent::destroy($id);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue