|
|
|
|
@ -7,7 +7,6 @@ |
|
|
|
|
*/ |
|
|
|
|
namespace OCA\Files_Sharing\Controller; |
|
|
|
|
|
|
|
|
|
use OC\Security\CSP\ContentSecurityPolicy; |
|
|
|
|
use OC\ServerNotAvailableException; |
|
|
|
|
use OCA\DAV\Connector\Sabre\PublicAuth; |
|
|
|
|
use OCA\FederatedFileSharing\FederatedShareProvider; |
|
|
|
|
@ -93,15 +92,7 @@ class ShareController extends AuthPublicShareController { |
|
|
|
|
|
|
|
|
|
$this->eventDispatcher->dispatchTyped(new BeforeTemplateRenderedEvent($this->share, BeforeTemplateRenderedEvent::SCOPE_PUBLIC_SHARE_AUTH)); |
|
|
|
|
|
|
|
|
|
$response = new TemplateResponse('core', 'publicshareauth', $templateParameters, 'guest'); |
|
|
|
|
if ($this->share->getSendPasswordByTalk()) { |
|
|
|
|
$csp = new ContentSecurityPolicy(); |
|
|
|
|
$csp->addAllowedConnectDomain('*'); |
|
|
|
|
$csp->addAllowedMediaDomain('blob:'); |
|
|
|
|
$response->setContentSecurityPolicy($csp); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return $response; |
|
|
|
|
return new TemplateResponse('core', 'publicshareauth', $templateParameters, 'guest'); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
@ -112,15 +103,7 @@ class ShareController extends AuthPublicShareController { |
|
|
|
|
|
|
|
|
|
$this->eventDispatcher->dispatchTyped(new BeforeTemplateRenderedEvent($this->share, BeforeTemplateRenderedEvent::SCOPE_PUBLIC_SHARE_AUTH)); |
|
|
|
|
|
|
|
|
|
$response = new TemplateResponse('core', 'publicshareauth', $templateParameters, 'guest'); |
|
|
|
|
if ($this->share->getSendPasswordByTalk()) { |
|
|
|
|
$csp = new ContentSecurityPolicy(); |
|
|
|
|
$csp->addAllowedConnectDomain('*'); |
|
|
|
|
$csp->addAllowedMediaDomain('blob:'); |
|
|
|
|
$response->setContentSecurityPolicy($csp); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return $response; |
|
|
|
|
return new TemplateResponse('core', 'publicshareauth', $templateParameters, 'guest'); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
@ -131,15 +114,7 @@ class ShareController extends AuthPublicShareController { |
|
|
|
|
|
|
|
|
|
$this->eventDispatcher->dispatchTyped(new BeforeTemplateRenderedEvent($this->share, BeforeTemplateRenderedEvent::SCOPE_PUBLIC_SHARE_AUTH)); |
|
|
|
|
|
|
|
|
|
$response = new TemplateResponse('core', 'publicshareauth', $templateParameters, 'guest'); |
|
|
|
|
if ($this->share->getSendPasswordByTalk()) { |
|
|
|
|
$csp = new ContentSecurityPolicy(); |
|
|
|
|
$csp->addAllowedConnectDomain('*'); |
|
|
|
|
$csp->addAllowedMediaDomain('blob:'); |
|
|
|
|
$response->setContentSecurityPolicy($csp); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return $response; |
|
|
|
|
return new TemplateResponse('core', 'publicshareauth', $templateParameters, 'guest'); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|