Веб-сайт не может распознать учетные данные, которые были сохранены в Smartlock

Выполнил настройку Smartlock для обмена учетными данными между веб-сайтом и мобильным приложением в соответствии с https://developers.google.com/identity/smartlock-passwords/android/associate-apps-and-sites Кажется, настройка работает нормально (см. Пример 1). Но, как я понял, это также должно работать в другом направлении (см. Пример 2).

Случай 1 - ОК

  1. войти в сеть
  2. сохраненные учетные данные в Smartlock
  3. откройте мобильное приложение и Smartlock запросили учетные данные, которые были сохранены в Интернете

Случай 2 - НЕ ОК

  1. войти в мобильное приложение
  2. сохраненные учетные данные в Smartlock (убедитесь, что учетные данные были отображены в chrome:// настройки / пароли)
  3. попробуйте войти с учетными данными, которые были введены в мобильном приложении, но веб-сайт не запрашивает их. Но учетные данные, которые были введены на веб-сайте, запрашиваются на веб-сайте.

Я не уверен, но, похоже, на сайте есть какая-то проблема. К сожалению, я не могу получить доступ к коду сайта.

Также я проверил мобильное приложение NYT и веб-сайт и там та же проблема. Может быть, документация Google не так и (Случай 2) в порядке.

Я ценю любую помощь

1 ответ

Причиной проблемы было отсутствие отпечатка пальца SHA в консоли Firebase для приложения. Поэтому после его добавления CASE 2 начинает работать нормально.

Другие вопросы по тегам