从FirebaseUser / FirebaseAuth

时间:2019-03-14 17:27:46

标签: dart flutter firebase-authentication facebook-login google-signin

在我的应用中,用户可以使用多个帐户(例如AnonymousGoogleFacebookTwitterphone,{{1 }}。

此外,当登录了多个提供商时,我使用email FirebaseAuth并将新的提供商凭据与现有的linkWithCredential链接。

我正在听FirebaseUser FirebaseAuth以获得登录/注销事件,并且它按预期运行。

但是,在listen方法中,我想区分这些提供程序,并能够禁用/启用不同的提供程序登录/注销按钮。

我怎么知道onAuthStateChanged()当前是使用哪个提供商登录的?

FirebaseAuth

0 个答案:

没有答案