2014-10-15 05:58:44 -04:00
|
|
|
<?php
|
2024-05-27 04:08:53 -04:00
|
|
|
/**
|
|
|
|
|
* SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors
|
|
|
|
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
|
|
|
|
*/
|
|
|
|
|
|
2026-01-15 10:10:17 -05:00
|
|
|
/** @var array{share: \OCP\Share\IShare, identityOk?: bool, wrongpw?: bool} $_ */
|
2024-03-20 16:08:54 -04:00
|
|
|
|
2026-01-15 10:10:17 -05:00
|
|
|
\OCP\Util::addStyle('core', 'guest');
|
|
|
|
|
\OCP\Util::addScript('core', 'public_share_auth');
|
2024-03-20 16:08:54 -04:00
|
|
|
|
2026-01-15 10:10:17 -05:00
|
|
|
$initialState = \OCP\Server::get(\OCP\IInitialStateService::class);
|
|
|
|
|
$initialState->provideInitialState('files_sharing', 'sharingToken', $_['share']->getToken());
|
|
|
|
|
$initialState->provideInitialState('core', 'publicShareAuth', [
|
|
|
|
|
'identityOk' => $_['identityOk'] ?? null,
|
|
|
|
|
'shareType' => $_['share']->getShareType(),
|
|
|
|
|
'invalidPassword' => $_['wrongpw'] ?? null,
|
|
|
|
|
'canResendPassword' => $_['share']->getShareType() === \OCP\Share\IShare::TYPE_EMAIL && !$_['share']->getSendPasswordByTalk(),
|
|
|
|
|
]);
|
|
|
|
|
?>
|
2024-03-20 16:08:54 -04:00
|
|
|
|
2026-01-15 10:10:17 -05:00
|
|
|
<div id="core-public-share-auth" class="guest-box" ></div>
|