mirror of
https://github.com/nextcloud/server.git
synced 2026-06-09 08:44:07 -04:00
Prevent creation of deprecated backends
This commit is contained in:
parent
d2e3c17c00
commit
0b97a05e7b
2 changed files with 4 additions and 0 deletions
|
|
@ -40,6 +40,8 @@ class SFTP_Key extends Backend {
|
|||
(new DefinitionParameter('root', $l->t('Remote subfolder')))
|
||||
->setFlag(DefinitionParameter::FLAG_OPTIONAL),
|
||||
])
|
||||
->removeAllowedPermission(BackendService::USER_PERSONAL, BackendService::PERMISSION_CREATE)
|
||||
->removeAllowedPermission(BackendService::USER_ADMIN, BackendService::PERMISSION_CREATE)
|
||||
->addAuthScheme(AuthMechanism::SCHEME_PUBLICKEY)
|
||||
->setLegacyAuthMechanism($legacyAuth)
|
||||
;
|
||||
|
|
|
|||
|
|
@ -49,6 +49,8 @@ class SMB_OC extends Backend {
|
|||
->setFlag(DefinitionParameter::FLAG_OPTIONAL),
|
||||
])
|
||||
->setDependencyCheck('\OC\Files\Storage\SMB::checkDependencies')
|
||||
->removeAllowedPermission(BackendService::USER_PERSONAL, BackendService::PERMISSION_CREATE)
|
||||
->removeAllowedPermission(BackendService::USER_ADMIN, BackendService::PERMISSION_CREATE)
|
||||
->setPriority(BackendService::PRIORITY_DEFAULT - 10)
|
||||
->addAuthScheme(AuthMechanism::SCHEME_PASSWORD)
|
||||
->setLegacyAuthMechanism($legacyAuth)
|
||||
|
|
|
|||
Loading…
Reference in a new issue