【问题标题】:How to detect device type with Cloud Functions for Firebase?如何使用 Cloud Functions for Firebase 检测设备类型?
【发布时间】:2020-09-11 03:38:22
【问题描述】:

我有两个应用程序,一个是网络应用程序,另一个是 android。两者共享相同的身份验证数据库。当用户从 Web 应用程序注册时,我会向管理员发送一封电子邮件,但当用户从 android 应用程序注册时我不应该发送电子邮件。但是,当用户从 android 注册时,电子邮件也会发送给管理员。有什么方法可以检测到 android 设备,这样我就不会从 firebase auth.onCreate 函数发送电子邮件?感谢您的帮助:)

【问题讨论】:

  • 欢迎来到 Stack Overflow。看来您没有提供足够的细节让人们能够帮助您。您能否澄清您的问题,例如通过详细说明您的身份验证机制以及您使用的电子邮件机制?

标签: firebase firebase-realtime-database firebase-authentication google-cloud-functions


【解决方案1】:

Cloud Functions 中没有关于触发其调用的平台的隐含信息。

如果您需要此类信息,则必须自己传递。如何做到这一点取决于 Cloud Function 的触发器类型,但传递信息的最通用方式是使用 Callable Cloud Function 并将平台信息作为附加参数传递。

【讨论】:

    猜你喜欢
    • 2018-01-14
    • 2018-01-26
    • 2017-08-24
    • 2021-04-13
    • 2021-04-26
    • 2021-11-30
    • 1970-01-01
    相关资源
    最近更新 更多