有没有办法将elfinder与我当前的用户权限系统集成?我需要某种钩子,它会在例如文件被删除之前被触发。在那里,如果登录的用户没有足够的权限,我应该能够中止删除命令并返回某种响应。
到目前为止,我发现的最接近的东西是:连接器配置选项-绑定
但看起来我无法中止目前的行动。。。。
这一切都取决于您实现服务器端连接器的方式。
例如,我有一个用于PHP后端的自定义连接器,它根据数据库表保存和返回文件/文件夹。通过这种方式,我可以为每个文件/文件夹设置read
和write
选项(查看Client-Server API文档)。
要回答您的问题,您需要调整服务器端连接器以设置read
和write
属性,如本wiki页面中所述。