当 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/