summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorArthur Schiwon <blizzz@arthur-schiwon.de>2024-06-25 12:21:25 +0200
committerGitHub <noreply@github.com>2024-06-25 12:21:25 +0200
commit5be77d3010faa868b995a68bf3f062c461c3aea6 (patch)
tree13ded7e25eccf101abfcccc189c2442804eb231d /lib
parent1da03bb011ec880f3ff34168b05a0864900b10ca (diff)
parent5b7c4cc5dc27a0d0761c08db6dea642f8d4d2bc0 (diff)
downloadnextcloud-server-5be77d3010faa868b995a68bf3f062c461c3aea6.tar.gz
nextcloud-server-5be77d3010faa868b995a68bf3f062c461c3aea6.zip
Merge pull request #46087 from nextcloud/backport/46075/stable27
[stable27] 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 ec0b7e69c8a..7943be9d1c5 100644
--- a/lib/private/legacy/OC_User.php
+++ b/lib/private/legacy/OC_User.php
@@ -197,7 +197,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);
}