Firebase Auth в проекте, отличном от того, в который добавлено приложение Android

У меня есть очень специфическая настройка, где у нас есть один проект, который обрабатывает нашу аутентификацию, но другой проект, в котором фактические приложения Android/iOS фактически добавляются в проект. При использовании аутентификации для нашего пользовательского бэкэнда это нормально, но когда мы пытаемся использовать нашего собственного провайдера, мы получаем ошибку с

Произошла ошибка при попытке получить хэш сертификата пакета.

Есть ли способ сохранить проекты, добавленные в мобильный проект, и по-прежнему проверять аутентификацию через другой проект firebase?


person Nic Capdevila    schedule 10.07.2019    source источник


Ответы (2)



Ответ Фрэнка правильный, однако в моем приложении об этом уже позаботились. Я решил проблему, поэтому оставлю вопрос. В моем конкретном случае я добавил отпечаток SHA не в тот проект (тот, который не включал Invite/Auth). Поскольку отпечаток SHA необходим только для приглашения/авторизации и может быть установлен только в одном проекте Firebase, он должен быть установлен в проекте Firebase, который вы используете для аутентификации/приглашения. Похоже, это не относится к iOS, и документация может быть более понятной для этого.

person Nic Capdevila    schedule 11.07.2019