gpt4 book ai didi

android - 识别用户上传的 Firebase 存储

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:57:41 24 4
gpt4 key购买 nike

我已经实现了 Firebase Storage,用户可以在其中将一些图像上传到 Firebase Storage。我不想在我的 Android 应用程序中实现用户身份验证功能。

但我想将特定用户上传的图片组合在一起。我的意思是没有用户名,我想确定这些图片是由特定用户或设备上传的。

那么我怎样才能将手机中的文件与某种标识符组合在一起,以便以后对其进行分类。每个 Firebase 用户是否有某种唯一标识符,或者我可以将其作为我上传的图像的元数据放置的某种标识符?

最佳答案

您可以实现 Firebase 身份验证 Anonymous auth,根据 Firebase

Use Firebase features that require authentication without requiring users to sign in first by creating temporary anonymous accounts. If the user later chooses to sign up, you can upgrade the anonymous account to a regular account, so the user can continue where they left off.

这应该为每个匿名帐户提供一个唯一的上传 User UID,请参见下图“User Auth”最右边的一列。

编辑:

看来我错过了你问题的后半部分。

您可以在“数据库”中创建一个 image_upload JSON 结构,然后将 User UID 链接到 Storage Location 上传 url。请参阅下面我制作的标题为 Database User 的示例。

用户授权 enter image description here

数据库用户

enter image description here

关于android - 识别用户上传的 Firebase 存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42447135/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com