Firebase检测电子邮件验证

时间:2019-03-24 20:44:25

标签: ios swift firebase firebase-authentication

当用户验证其电子邮件地址时,我想在我的客户端应用(iOS / Android)上收到一些通知。

我需要这样做,以确保我可以为地址经过验证的那些用户解锁其他功能。我该如何实现?

当前,唯一的方法是在reload对象上调用User方法。但是,这不是处理这种情况的理想方法-毕竟,我不知道他们何时单击链接。因此,每次我的应用程序处于活动状态时执行重新加载就显得多余了。

也许有一个我错过的触发器?

1 个答案:

答案 0 :(得分:1)

好吧,我要做的是,每次启动应用程序时,我都会向用户对象查询其验证状态;如果尚未验证,我会立即在此处发送验证请求,如果之前未发送过,并且是第一次,那么我会显示一些感谢文本并继续。我不认为当用户单击电子邮件中的链接时,没有任何实际的通知可以挂接到,但是您可以构建一个管理节点功能服务器端来不时检查并进行验证并将推送发送到相关设备