是否可能限制访问使用上传/媒体库部件的具体文件夹
答案解析
-
上传部件和媒体库部件没有创建或管理文件夹的内置功能我们没有箱外方法做这一点,但我感觉像 东西这样可以实现
- 新建客户端注册时使用云端API或管理员控制台创建新文件夹可使用客户名或用户名命名文件夹
- 创建新文件夹时,POST请求
文件夹集
云端API请求体应包含文件夹名, 并包含附加参数, 如访问控制或备份选项
例举,要创建名为slient1并存默认权限文件夹,可使用下列python代码:
结果=云化.api\.Create_文件夹
- 客户使用上传部件上传图像或从媒体库部件中选择图像时,指定文件夹参数限制访问举例说,如果客户文件夹命名为slient1,上传或搜索图像时将文件夹参数设置为slient1
- 如果要进一步限制访问客户上传图像,您可以用客户名或用户名向上传图像添加标签,然后向客户显示图像时用标签过滤媒体库部件
这种办法应确保每个客户仅存取自己的图像,并存储在单独的文件夹中,以防止意外或故意存取其他客户图像
一号 -
非常感谢你的帮助建议
我尝试了方法,我能够为每个用户创建专用文件夹媒体部件中我设置文件夹名,所以部件打开专用文件夹但仍有可能浏览到其他文件夹似乎文件夹参数只设置初始打开文件夹, 但不限制访问仅限此专用文件夹
举例说,我用此代码创建部件
窗口.cloudinary.decateMediaLibrary({云名:云名api_key:apiKey:y
然后我用这个打开它
ml.show({文件夹:{path:jest
正确文件夹测试打开但我能遍历媒体库 如果我点击左上角云像窗
这是预想行为还是我漏漏点什么
0