Flutter - 是否应该将 firebase_options.dart 添加到 gitignor

当 initializing/configuring FlutterFire在 /lib 的根目录下创建一个 firebase_options.dart 文件。此文件包含适用于 android、ios、web 以及您可能使用的任何 channel 的 api key 。这些公钥是可以进入 repo 还是私有(private)的,不应该提交给 repo ?没有关于 FlutterFire 的详细信息,并且在 /lib 中创建它似乎表明这些是公钥。

最佳答案

是的,您可以在 github 上共享 API key ,这些 API key 用于识别项目但不能用于授予对项目本身的访问权限,在这方面,它们更像是用户名而不是密码。

Source

关于Flutter - 是否应该将 firebase_options.dart 添加到 gitignore?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71432691/

相关文章:

c - 使用宏从一组给定的不同值中查找不等于任何值的值

javascript - Prop 验证中缺少 react / Prop 类型

javascript - 数组方法练习

javascript - 如何根据属性值从单个对象数组创建多个对象数组

apache-kafka - 如何获取 Kafka Debezium MySQL 连接器的 data

spring-boot - 用 vaadin hilla 代替 flow 有什么好处

linux - "No Such Process"消耗GPU显存

html - 如何使用 html + Tailwind CSS 使表格可滚动

r - 识别匹配对并创建一个公共(public) key

rust - 如何在 CLI 应用程序中处理 "./"、 "~/"和相关参数