summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorArthur Schiwon <blizzz@arthur-schiwon.de>2024-06-25 09:36:14 +0200
committerGitHub <noreply@github.com>2024-06-25 09:36:14 +0200
commit69561004c701f62bbbe753ea89e67d26a3fa7f01 (patch)
tree369b6eac8d9b918d178570c3e6f4882a9db19ed0 /lib
parenta34ea377231bcb55a6ea3d1b4b061a20240d8e03 (diff)
parent4ccc5905b778a56b996cd8a20ea384c12244a431 (diff)
downloadnextcloud-server-69561004c701f62bbbe753ea89e67d26a3fa7f01.tar.gz
nextcloud-server-69561004c701f62bbbe753ea89e67d26a3fa7f01.zip
Merge pull request #46075 from nextcloud/backport/46071/stable29
[stable29] fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION
Diffstat (limited to 'lib')
-rw-r--r--lib/private/legacy/OC_User.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/private/legacy/OC_User.php b/lib/private/legacy/OC_User.php
index 7f2dd195ecc..8555258604d 100644
--- a/lib/private/legacy/OC_User.php
+++ b/lib/private/legacy/OC_User.php
@@ -202,7 +202,10 @@ class OC_User {
if (empty($password)) {
$tokenProvider = \OC::$server->get(IProvider::class);
$token = $tokenProvider->getToken($userSession->getSession()->getId());
- $token->setScope(['password-unconfirmable' => true]);
+ $token->setScope([
+ 'password-unconfirmable' => true,
+ 'filesystem' => true,
+ ]);
$tokenProvider->updateToken($token);
}