将 ElFinder 与现有权限系统集成

Integrate ElFinder with existing permission system

有没有办法将 elfinder 与我当前的用户权限系统集成?我需要某种钩子,它会在例如之前触发。一个文件被删除。如果登录用户没有足够的权限,我应该能够中止删除命令和 return 某种响应。

到目前为止我发现的最接近的是:Connector Configuration options - Bind

但我似乎无法在那里中止当前操作....

这完全取决于您实现服务器端连接器的方式。

例如,我有一个用于 PHP 后端的自定义连接器,它根据数据库 table 保存和 returns 文件/文件夹。这样,我可以为每个文件/文件夹设置 readwrite 选项(检查 Client-Server API docs)。

要回答您的问题,您需要调整服务器端连接器以设置 readwrite 属性,如 this wiki page.

中所述