【问题标题】:Send welcome email to new users of a Flutter app向 Flutter 应用的新用户发送欢迎电子邮件
【发布时间】:2022-01-15 00:44:14
【问题描述】:

我有一个带有 Google SignIn 和 Facebook SignIn 的 firebase 身份验证的 Flutter 应用。我想向我的应用程序的新用户发送电子邮件。如何实施?我需要使用哪些服务?

【问题讨论】:

    标签: firebase email flutter firebase-authentication


    【解决方案1】:

    您可以创建云函数触发器,在创建帐户时在“用户集合”中创建用户文档。

    export const createUserDoc = functions.auth.user().onCreate(event => {
        const firebaseUser = event.data;
        const user = {
            name: firebaseUser.displayName || "No Name",
            email: firebaseUser.email
        };
    
        return firebase.firestore()
            .collection("users")
            .doc(firebaseUser.uid)
            .set(user);
    });
    

    之后,您可以设置它的最简单方法是使用 Firebase 扩展发送电子邮件:https://firebase.google.com/products/extensions/firestore-send-email

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-07
      • 1970-01-01
      • 2016-08-04
      • 2011-05-07
      • 1970-01-01
      • 1970-01-01
      • 2016-05-14
      相关资源
      最近更新 更多