Не могу войти в Firebase после того, как я добавил ограничение ключа - PullRequest
0 голосов
/ 12 января 2020

Я использую этот код для входа в Firebase:

mAuth.signInWithEmailAndPassword(txtEmail.getText().toString().trim(),
    txtPassword.getText().toString().trim())
    .addOnSuccessListener(((ActivitySplash) mContext), authResult -> {
            /// do something
    })
    .addOnFailureListener(((ActivitySplash) mContext), e -> {
           /// do something else
    });

Все было идеально, пока я не добавил имя пакета и отпечаток сертификата подписи SHA-1, чтобы ограничить использование ключа только моим приложением. После этого я больше не могу войти. Если я снимаю ограничения, все снова работает отлично. Предложения

1 Ответ

0 голосов
/ 12 января 2020

Когда мы регистрируем приложение android в Firebase, мы будем предоставлять имя пакета и сертификат SHA (необязательно). В случае, если какой-либо из этих двух вариантов вам может потребоваться обновить соответствующий проект в firebase и загрузить обновленный google-service. json и поместите его в каталог root проекта

...