如何知道用户电子邮件是不是在 Firebase 控制台中得到验证?

Posted

技术标签:

【中文标题】如何知道用户电子邮件是不是在 Firebase 控制台中得到验证?【英文标题】:How to know if user email is verified or not in Firebase Console?如何知道用户电子邮件是否在 Firebase 控制台中得到验证? 【发布时间】:2021-04-13 12:33:58 【问题描述】:

我如何知道用户电子邮件是否在 Firebase 控制台中验证。发送给用户以验证其电子邮件的电子邮件,但一些用户没有激活他们的电子邮件。当我查看 Firebase 控制台时,我看不出谁验证了他的电子邮件,谁没有。所以我需要知道谁验证了他的电子邮件,谁没有验证。

【问题讨论】:

【参考方案1】:

目前无法查看用户的电子邮件地址是否已在 Firebase 控制台中验证。您必须为此编写代码,使用 Admin SDK 到 get the user's profile 或 list of all users。

【讨论】:

来自docs:“Admin SDK 允许您从特权环境与 Firebase 交互以执行 [特权] 操作”。我建议在那里阅读更多关于它的信息,看看它是否符合您的需求。

以上是关于如何知道用户电子邮件是不是在 Firebase 控制台中得到验证?的主要内容,如果未能解决你的问题,请参考以下文章

使用 SwiftUI、Combine 和 Firebase,我如何在将用户的帐户链接到电子邮件/密码之前验证用户是不是已匿名登录?

如何获取知道电子邮件用户的 Firebase UID?

如何检查用户是不是刚刚在 Firebase 中首次登录 Google

如何检查用户是不是存在于 Firebase 中?

Firebase通过显示名称检查用户是不是存在[重复]

如何使用 Flutter 在 Firebase 中正确登录和注册?