【发布时间】:2020-06-11 17:22:54
【问题描述】:
我使用user.unlinkFromProvider('phone') 取消关联用户的电话帐户,只留下一个电子邮件/密码帐户。我遍历user.providerData 以确认唯一的providerId 是firebase 和密码。但是,打印user.phoneNumber,我还是看到了之前添加的手机的价值。我希望这个值是空的,因为我已经删除/取消了电话号码的链接。
【问题讨论】:
-
您是否尝试过以隐身方式登录用户以查看是否存在?
-
这是针对移动设备(不是网络),所以我认为我无法以隐身方式登录
-
开枪!顺便说一句,对于您的用例,有一些方法可以修改用户的个人资料。这是给JAVA的firebase.google.com/docs/auth/android/…我不知道flutter
标签: firebase flutter firebase-authentication