fetchProvidersForEmail 方法已弃用。 但是在 firebase 网站上我找不到替代方案,所以我不得不问你。希望你能帮忙。
我想检查电子邮件是否已经在数据库中,这是旧代码。
Auth.fetchProvidersForEmail(Email.getText().toString()).addOnCompleteListener(new OnCompleteListener<ProviderQueryResult>() {
@Override
public void onComplete(@NonNull Task<ProviderQueryResult> task) {
最佳答案
正如 fetchProvidersForEmail
的文档所说:
fetchProvidersForEmail(String email)
This method was deprecated. This method is being renamed for functional clarity - please use the
fetchSignInMethodsForEmail(String)
method instead.
如果电子邮件不存在帐户,SignInMethodQueryResult。 getSignInMethods()
将返回一个空列表。
关于android - Firebase 检查电子邮件是否存在(fetchProvidersForEmail 替代方案),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50152270/