【发布时间】:2020-06-08 17:07:02
【问题描述】:
我是 Firebase 的新手,这听起来可能有点疯狂,但我们的应用程序有一个要求,它需要用户链接他们的电子邮件并授予我们从他们的帐户发送的权限。我知道可以使用 Google API,但我不确定如何实现这一点。我们的应用程序是用 React Native 编写的,但我们正在转向 Flutter,我想知道从用户的电子邮件发送是否是 Firebase 可以处理的事情。是否有云功能或其他东西可以让我们征得用户同意代表他们发送,然后只使用他们的电子邮件地址发送电子邮件,应用程序中的一个功能需要这个,我不知道如何使用 Firebase 在 React Native 或 Flutter 中实现它.任何帮助将不胜感激。
【问题讨论】:
-
你的应用是只支持用谷歌账号登录还是支持多个身份提供者?
-
嗨@Karthik 感谢您抽出时间来帮助我。目前它仅支持使用 Google 帐户登录,但我们计划添加更多。面对现实,我们甚至还没有实施 Google 登录,因为我们正在探索选择最有效的选项。
-
知道了,我在下面发布了一个特定于支持使用 Google 登录的应用程序需要做什么的答案。但是这种交互是基于一个称为 OAuth 的标准,我认为如果将来你想支持 Microsoft 帐户,我认为不会有太大的不同。
标签: firebase react-native flutter firebase-authentication google-cloud-functions