如何访问 Firebase 项目
How to access a Firebase project
应用程序开发人员为我编写了一些托管在 Firebase 上的代码。我想访问代码,所以他们显然给了我管理员权限。
这是一个简单的问题,但我不知道如何访问该项目。我登录控制台:
我知道如何“创建项目”,但我不知道如何访问现有项目。我假设以某种错误的方式思考这整件事。如果有任何帮助,我将不胜感激。
updaterequest(messagemap) async {
await FirebaseFirestore.instance
.collection("mentor")
.doc("request")
.update(messagemap)
.catchError((e) {
print(e.toString());
});
}
这是一个用于更新您的 Firebase 集合中某些值的代码。您可以使用 get 而不是 update 从 firebase 集合中检索数据。还有一些功能,如添加,删除,设置它可以用来代替更新命令。
基于 Firebase 构建的应用通常有两种类型的管理员:
- Project/Firebase 管理员,他们在 Firebase 控制台中访问该项目,并且可以在那里访问服务的后端视图。这通常由项目开发人员和早期管理员使用。要访问 Firebase 控制台,您将在 console.firebase.google.com.
上使用 Google 帐户 登录
- 应用程序管理员,他们使用 custom-built 界面来管理典型的应用程序操作,例如为用户授予角色、升级帐户等。对于此类功能,您将登录到自定义构建的应用程序使用 Firebase 身份验证帐户。
您收到的电子邮件来自 Firebase 身份验证,用于在项目内部创建的帐户。这个帐户不可能是 Firebase 管理员,甚至是项目的合作者,所以它更可能是应用程序管理员。这意味着允许您访问的任何功能都必须作为应用程序本身的一部分构建,而不是在 Firebase 控制台中构建。
应用程序开发人员为我编写了一些托管在 Firebase 上的代码。我想访问代码,所以他们显然给了我管理员权限。
这是一个简单的问题,但我不知道如何访问该项目。我登录控制台:
我知道如何“创建项目”,但我不知道如何访问现有项目。我假设以某种错误的方式思考这整件事。如果有任何帮助,我将不胜感激。
updaterequest(messagemap) async {
await FirebaseFirestore.instance
.collection("mentor")
.doc("request")
.update(messagemap)
.catchError((e) {
print(e.toString());
});
}
这是一个用于更新您的 Firebase 集合中某些值的代码。您可以使用 get 而不是 update 从 firebase 集合中检索数据。还有一些功能,如添加,删除,设置它可以用来代替更新命令。
基于 Firebase 构建的应用通常有两种类型的管理员:
- Project/Firebase 管理员,他们在 Firebase 控制台中访问该项目,并且可以在那里访问服务的后端视图。这通常由项目开发人员和早期管理员使用。要访问 Firebase 控制台,您将在 console.firebase.google.com. 上使用 Google 帐户 登录
- 应用程序管理员,他们使用 custom-built 界面来管理典型的应用程序操作,例如为用户授予角色、升级帐户等。对于此类功能,您将登录到自定义构建的应用程序使用 Firebase 身份验证帐户。
您收到的电子邮件来自 Firebase 身份验证,用于在项目内部创建的帐户。这个帐户不可能是 Firebase 管理员,甚至是项目的合作者,所以它更可能是应用程序管理员。这意味着允许您访问的任何功能都必须作为应用程序本身的一部分构建,而不是在 Firebase 控制台中构建。