简体   繁体   English

FirebaseUser - Android - 获取登录提供程序

[英]FirebaseUser - Android - Get Login Providers

Can anyone help me find the getloginproviders problem谁能帮我找到getloginproviders问题

public String getLoginProvider() throws Exception {
        FirebaseUser firebaseUser = firebaseAuth.getCurrentUser();
        if (firebaseUser != null)
            return firebaseUser.getProviders().get(0);
        else
            throw new Exception("Couldn't getMessage the provider");
    }

build output find this error构建输出发现这个错误

error: cannot find symbol
            return firebaseUser.getProviders().get(0);
                               ^
  symbol:   method getProviders()
  location: variable firebaseUser of type FirebaseUser

I don't know why the symbol .我不知道为什么这个符号。 I used went into error我曾经出错

I am new to this.我是新来的。 Hopefully someone can help.希望有人可以提供帮助。

Thank you!谢谢!

As you can see from the API documentation, FirebaseUser doesn't have a method called "getProviders".从 API 文档中可以看出, FirebaseUser没有名为“getProviders”的方法。 Perhaps you meant to use getProviderData()也许您打算使用getProviderData()

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM