首页 > 解决方案 > 在颤振应用程序的firebase身份验证中合并两个uid

问题描述

我能够在颤振应用程序的 Firebase 身份验证中分别通过 Facebook 和电话身份验证成功进行身份验证。

我有疑问,如果用户已经通过 Facebook 或电话号码进行了身份验证,如果用户想要将他的电话号码添加到 Facebook 身份验证记录或 Facebook 身份验证到电话号码身份验证记录,意味着合并这两者并同时维护 Single uidfor theUserfirebase auth,这怎么可能?

标签: androidfirebaseflutterfirebase-authenticationfacebook-authentication

解决方案


通过将来自这些身份验证提供程序的用户凭据链接在一起,您可以在 Firebase 身份验证中描述的内容。它记录在account linking下,虽然该页面适用于 Android,但 Flutter 上的 和 下linkWithCredential也有相同的逻辑linkWithPhoneNumber


推荐阅读