Firebase 扩展"删除用户数据"不适用于 {DEFAULT} 存储桶



我已经安装了触发用户删除的Firebase扩展Delete User Data。我已经按照提供的说明提到了存储路径。

您在谷歌云存储的何处存储用户数据?如果您不使用云存储。输入文件的完整路径或存储桶中的目录,用逗号分隔。使用{UID}表示已删除用户的用户ID,并使用{DEFAULT}表示您的默认存储桶。下面是一系列的例子。到使用文件命名删除默认bucket中的所有文件计划{UID}-pic.png,输入{DEFAULT}/{UID}-pic.png.还要删除另一个名为"我的应用程序"的存储桶中的所有文件都使用该文件进行日志记录命名方案{UID}-logs.txt进来{默认值}/{UID}-pic.png,我的应用程序日志/{UID}-logs.txt.还要删除用户ID标记的目录及其所有文件(如介质/{UID}(,输入{默认值}/{UID}-pic.png,我的应用程序日志/{UID}-logs.txt,{DEFAULT}/media/{UID}

云存储路径:{DEFAULT}/profilepic/{UID}.jpeg我总是得到以下日志

File: 'profilepic/uid_1234.jpeg' does not exist in Cloud Storage, skipping 

github中已经报告了firebase扩展的问题。对于扩展版本:0.1.7,请使用存储桶名称而不是DEFAULT来检查临时修复。

查找您的存储桶名称:

转到Firebase控制台中的存储面板。单击"文件"选项卡,然后查看文件查看器的标题。将URL复制到剪贴板。它通常以project-id.appspot.com.的形式出现

代替

{DEFAULT}/profilePhotos/{UID}.jpg

用途:

your-project.appspot.com/profilePhotos/{UID}.jpg

其中your-project.appspot.com是您的bucket名称。我不确定最新的扩展0.1.8修复了问题

相关内容

  • 没有找到相关文章

最新更新