向 Flutter 应用的新用户发送欢迎电子邮件
Posted
技术标签:
【中文标题】向 Flutter 应用的新用户发送欢迎电子邮件【英文标题】:Send welcome email to new users of a Flutter app 【发布时间】:2022-01-15 00:44:14 【问题描述】:我有一个带有 Google SignIn 和 Facebook SignIn 的 firebase 身份验证的 Flutter 应用。我想向我的应用程序的新用户发送电子邮件。如何实施?我需要使用哪些服务?
【问题讨论】:
【参考方案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
【讨论】:
以上是关于向 Flutter 应用的新用户发送欢迎电子邮件的主要内容,如果未能解决你的问题,请参考以下文章
想要向新用户显示欢迎页面,并在 Flutter Firebase 中向登录用户显示主屏幕
在 Flutter 应用上向用户发送独特的 Firebase 推送通知