谷歌云平台与Cloudkit的隐私问题

问题描述 投票:0回答:1

在苹果的iCloud中,有一个Private bucket,用户可以使用第三方创建的iOS应用,存储数据,其他人包括iOS应用创建者都不能看到。

在谷歌云平台中,是否也有类似的机制?enter image description here

firebase google-cloud-firestore cloudkit google-drive-realtime-api
1个回答
0
投票

首先,我假设你打算直接从客户端应用读写这个私有存储。

如果你在客户端使用Firebase认证来登录用户,你可以使用Firebase实时数据库或Firestore来存储每个用户的私人信息。 这些产品没有内部意义上的用户专用存储。 你要做的是自己分配那个空间(可能是RTDB中的一个 "用户 "节点,或者是Firestore中的一个集合),并通过该数据库产品提供的安全规则来保护这个空间。 安全规则会根据他们的Auth身份,决定谁可以读写什么数据。

既然你标记了这个Firestore,我就假设你打算用这个。 你应该阅读一下 安全规则 以更好地了解其工作原理。 如果你没有使用Firebase Auth进行终端用户身份验证,那么这将是不可能的。

© www.soinside.com 2019 - 2024. All rights reserved.