我能在firebase android中加载另一个用户配置文件图像吗?

我能在firebase android中加载另一个用户配置文件图像吗?,android,firebase,firebase-realtime-database,Android,Firebase,Firebase Realtime Database,如果我有其他用户的电子邮件,但我以其他用户的身份登录,我是否能够加载其他用户的配置文件映像?如果您使用的是Firebase存储,那么从技术上讲,是的,它只是一个文件系统,您可以从中检索任何文件。如果不伪造你的应用程序/获取api密钥,用户将无法访问此应用程序 是你的应用程序控制为用户检索正确的图像,Firebase存储没有安全概念,除了你的应用程序签名密钥与Firebase项目关联/你的应用程序有API密钥使用特定Firebase项目的存储。否,您只能使用Firebase Auth库获取当前登录

如果我有其他用户的电子邮件,但我以其他用户的身份登录,我是否能够加载其他用户的配置文件映像?

如果您使用的是Firebase存储,那么从技术上讲,是的,它只是一个文件系统,您可以从中检索任何文件。如果不伪造你的应用程序/获取api密钥,用户将无法访问此应用程序


是你的应用程序控制为用户检索正确的图像,Firebase存储没有安全概念,除了你的应用程序签名密钥与Firebase项目关联/你的应用程序有API密钥使用特定Firebase项目的存储。

否,您只能使用Firebase Auth库获取当前登录用户的信息。(我假设这就是您要问的问题,因为文档中没有明确说明这一点,因此非常混乱。)

要支持为其他用户访问用户配置文件映像,您应该使用其他方式(如Firebase数据库或Firebase存储)存储映像,然后在以其他用户身份登录时查询这些映像

下面是一个相关的堆栈溢出线程: