Browse Source

Merge pull request #25273 from owncloud/ext-fixsessioncredentialsnolazyload

Quickfix: do not lazy load auth mechanisms for ext storages
tags/v10.0RC1
Vincent Petry 8 years ago
parent
commit
f8fa031e9f
1 changed files with 4 additions and 0 deletions
  1. 4
    0
      apps/files_external/lib/AppInfo/Application.php

+ 4
- 0
apps/files_external/lib/AppInfo/Application.php View File

@@ -52,6 +52,10 @@ class Application extends App implements IBackendProvider, IAuthMechanismProvide
$backendService->registerBackendProvider($this);
$backendService->registerAuthMechanismProvider($this);

// force-load auth mechanisms since some will register hooks
// TODO: obsolete these and use the TokenProvider to get the user's password from the session
$this->getAuthMechanisms();

// app developers: do NOT depend on this! it will disappear with oC 9.0!
\OC::$server->getEventDispatcher()->dispatch(
'OCA\\Files_External::loadAdditionalBackends'

Loading…
Cancel
Save