首先,我假设你打算直接从客户端应用读写这个私有存储。
如果你在客户端使用Firebase认证来登录用户,你可以使用Firebase实时数据库或Firestore来存储每个用户的私人信息。 这些产品没有内部意义上的用户专用存储。 你要做的是自己分配那个空间(可能是RTDB中的一个 "用户 "节点,或者是Firestore中的一个集合),并通过该数据库产品提供的安全规则来保护这个空间。 安全规则会根据他们的Auth身份,决定谁可以读写什么数据。
既然你标记了这个Firestore,我就假设你打算用这个。 你应该阅读一下 安全规则 以更好地了解其工作原理。 如果你没有使用Firebase Auth进行终端用户身份验证,那么这将是不可能的。