firebase - 通过 Firebase ID 验证用户
问题描述
当用户安装包含 Firebase 的应用程序时,会生成多种类型的 ID。例如,Firebase 安装 ID 和 Firebase 消息传递令牌。
它们是设备和应用程序所独有的。
问题 :
有没有办法使用 Firebase Admin API 验证应用程序是否生成了某些 ID?
注意: 我看到您可以验证用户 ID,但这是针对 Firebase 身份验证的,即使用其中一项服务登录的用户。但是当用户尚未登录任何服务时,我正在寻找一个 ID。
解决方案
不,目前没有针对 Firebase 安装 ID 或 FCM 令牌的验证流程。出于隐私原因,这些 ID 有意与任何意义上的“用户 ID”分开。
您可以通过尝试向其发送消息来确定 FCM 令牌是否有效。如果 FCM API无效(或由于某种原因变为无效),FCM API 将生成错误。
推荐阅读
- jenkins - jenkinspipeline groovy.lang.MissingMethodException:没有方法签名
- flutter - ProviderNotFoundException 被抛出
- android - 无法加载 WebView 提供程序:未安装 WebView android.webkit.WebViewFactory.getProviderClass
- kotlin - 捕获协程启动调用的错误
- windows - 使用 QWinEventNotifier 响应 Windows 上可用的标准输入数据
- javascript - React 将子类方法传递给父功能组件
- git - 在使用“git am”命令的补丁文件应用中使用通配符
- laravel - 如何在 Laravel 中的 DB::select 中使用多个 WHERE
- php - PHP 将 HTML 字符串拆分为类似于 jquery .children() 的父元素数组
- android - 在ListView里面flutter两个ListView.builder