【问题标题】:Get email upon every "firebase deploy"在每次“firebase 部署”时收到电子邮件
【发布时间】:2018-12-23 09:30:10
【问题描述】:

我想在每个firebase deploy 收到一封电子邮件。

原因:安全性 - 我想知道是否有人入侵了我的帐户并部署了备用的 Firebase 后端。

有可能吗?

【问题讨论】:

    标签: firebase google-cloud-functions firebase-cli


    【解决方案1】:

    此功能不存在。你可以提交feature request

    【讨论】:

    • 谢谢,我刚刚做了。
    【解决方案2】:

    使用 Firebase Cloud Functions 后,您可以了解自己的情况。这里有一篇文章,Email via Firebase Firestore Cloud Function Triggers 显示了在其中一个事件中发送电子邮件的确切脚本,您可以使用/适应您的特定需求/项目。

    对于 Firestore:

    Trigger a Cloud Firestore function

    Cloud Functions for Firebase SDK 导出一个 functions.firestore 允许您创建绑定到特定事件的处理程序的对象。

    Cloud Firestore 支持创建、更新、删除和写入事件:

    事件类型触发器

    .onCreate 第一次写入文档时触发。

    .onUpdate当一个文档已经存在并且有任何值时触发 已更改。
    .onDelete 删除包含数据的文档时触发。

    .onWrite 当 .onCreate、.onUpdate 或 .onDelete 为 触发。

    【讨论】:

    • 我应该使用什么触发器来获取“firebase deploy”的电子邮件?
    • "firebase deploy" 做了几件事 - 它部署功能、托管、数据库规则等。如果您的要求是监视数据库上的事件,则可以实现。
    • 我的要求是观看“firebase deploy”本身,以便我知道是否有人修改了我的后端功能(甚至将它们全部删除)。
    猜你喜欢
    • 2010-10-09
    • 2015-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-17
    相关资源
    最近更新 更多