Есть ли способ интегрировать elfinder с моей нынешней системой разрешений пользователей? Мне понадобится какой-то крючок, который сработает раньше, например. файл удаляется. Там я должен быть в состоянии прервать команду удаления и вернуть какой-то ответ, если вошедший в систему пользователь не имеет достаточных разрешений.
Самое близкое, что я нашел до сих пор, это: Параметры конфигурации соединителя — Bind
Но не похоже, что я могу отменить текущее действие там ….
Все зависит от того, как вы реализовали серверный соединитель.
Например, у меня есть пользовательский коннектор для бэкэнда PHP, который сохраняет и возвращает файлы / папки на основе таблицы базы данных. Таким образом, я могу установить read
а также write
параметры для каждого файла / папки (проверьте Документы API клиент-сервер).
Чтобы ответить на ваш вопрос, вам нужно настроить соединитель на стороне сервера, чтобы установить read
а также write
атрибуты, как указано в эта вики-страница.
Других решений пока нет …