Owncloud-где генерируется url акций?

Я недавно установил owncloud на моем сервере, и это здорово!

но я хочу изменить способ создания URL-адреса общего доступа. Где я могу найти файл, ответственный за создание этого URL?

26
задан Slava Knyazev
16.01.2023 16:41 Количество просмотров материала 2865
Распечатать страницу

1 ответ

сам URL, кажется, жестко (eww...) в API обмена файлами:

$url = \OCP\Util::linkToPublic('files&t='.$token);

Если вы хотите изменить способ генерации токена, см. эта функция.

public static function shareItem($itemType, $itemSource, $shareType, $shareWith, $permissions, $itemSourceName = null, \DateTime $expirationDate = null) { …

более конкретно эта строка:

$token = \OC::$server->getSecureRandom()->getMediumStrengthGenerator()->generate( …
0
отвечен slhck 2023-01-18 00:29

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх