当前拥有电子邮件地址的任何人都可以通过firebase-tools部署代码 我通常使用Firebase deploy
我在这里面临的挑战是,我想限制公司电子邮件地址之外的人使用firebase deploy命令部署代码。
例如:公司邮件地址:one@abc.com->允许 外部公司:one @ xyz->拒绝部署
在Firebase中是否有可能,我已经阅读了很多文档,但是在这里没有什么真正的帮助!
我试图用规则去做。文件放在firebase中,但是找不到很好的解决方案
公司电子邮件地址:one@abc.com
实际:one@xyz.com->允许
预期:one@xyz.com->不允许,因为它不是公司的邮件地址
答案 0 :(得分:0)
要能够运行firebase deploy
,必须使用该项目的协作者帐户登录。
如果您不希望某些用户能够部署,请不要将他们作为协作者添加到项目中。
如果您希望他们成为协作者,但不能部署到Firebase Hosting,请撤消其对Firebase Hosting的编辑权限。