Обновления UX Passkeys в Chrome на Android

Chrome на Android теперь интегрирует диспетчер учетных данных, позволяющий сторонним менеджерам паролей предоставлять ключи доступа на Android 14 и более поздних версиях.

Ключи доступа — более безопасная и удобная альтернатива паролям. Они позволяют пользователям входить в приложения и на веб-сайты, разблокируя экран своего устройства с помощью биометрического датчика (например, отпечатка пальца или распознавания лица), PIN-кода или рисунка. Благодаря ключам доступа пользователям больше не нужно запоминать пароли и управлять ими. Ключи доступа уже поддерживаются в Chrome во многих операционных системах .

В Android 14 и более поздних версиях ключи доступа от всех поставщиков отображаются в диспетчере учетных данных . В более ранних версиях Android Диспетчер паролей Google отображается в интерфейсе сервисов Google Play.

Благодаря этому обновлению пользователи Chrome на Android 14 и более поздних версиях увидят следующие изменения:

  • Обновленный пользовательский интерфейс с более простым входом в систему.
  • Возможность входа в систему с помощью ключа доступа, сохраненного в стороннем менеджере паролей.

Обновленный пользовательский интерфейс с более простым входом в систему.

Самое большое изменение, которое пользователи заметят в этом обновлении, — это пользовательский интерфейс. Например, внешний вид диалога аутентификации по ключу показан на следующем рисунке:

Существующий диалог входа в систему с использованием паролей с помощью сервисов Google Play.
Существующий диалог входа в систему с использованием паролей с помощью сервисов Google Play.
Новое диалоговое окно входа с помощью ключей доступа, созданное с помощью диспетчера учетных данных.
Новое диалоговое окно входа с помощью ключей доступа, созданное с помощью диспетчера учетных данных.

В новом пользовательском интерфейсе есть несколько заметных изменений:

  • Домен, в который входит пользователь, указан более крупным текстом.
  • Отображаемое имя отображается над именем пользователя, а не просто именем пользователя.
  • Ключи доступа имеют приоритет над другими вариантами.
  • Появится кнопка «Параметры входа», отображающая альтернативные параметры входа, такие как пароли и другие ключи доступа, включая ключи безопасности или другой телефон.
Ключи доступа имеют приоритет над другими параметрами в новом диалоговом окне входа с ключами доступа.
Ключи доступа имеют приоритет над другими параметрами в новом диалоговом окне входа с ключами доступа.
Пользователи также могут выбирать альтернативные варианты входа.
Пользователи также могут выбирать альтернативные варианты входа.
Если ключи доступа не найдены, в существующем диалоговом окне ключей доступа просто отображается кнопка ОК.
Если ключи доступа не найдены, в существующем диалоговом окне ключей доступа просто отображается кнопка ОК .
В диалоговом окне нового ключа доступа отображается опция «Использовать другое устройство», если ключи доступа недоступны.
В диалоговом окне нового ключа доступа отображается опция «Использовать другое устройство», если ключи доступа недоступны.

Возможность входа в систему с помощью ключа доступа, хранящегося в стороннем менеджере паролей.

Хотя Диспетчер паролей Google является поставщиком ключей доступа по умолчанию на Android, пользователь может выбирать ключи доступа из всех сторонних менеджеров паролей, включенных в настройках Android. Chrome на Android 14 и более поздних версиях уважает выбор пользователя и будет использовать ключи доступа, сохраненные в выбранном менеджере паролей, в качестве поставщика ключей доступа.

Диалоговое окно входа с паролем, например, когда пользователь выбирает Dashlane в качестве менеджера паролей.
Диалоговое окно входа с паролем, например, когда пользователь выбирает Dashlane в качестве менеджера паролей.

Если вы заинтересованы в том, чтобы ваш менеджер паролей был совместим с диспетчером учетных данных, вы можете узнать больше, прочитав статью «Интеграция диспетчера учетных данных с решением вашего поставщика учетных данных» .

Влияние этого обновления на веб-разработчиков

Для этого обновления проверяющим сторонам не требуется никаких дополнительных реализаций. Однако есть вероятность, что ваша служба может получать ключи доступа, созданные сторонним менеджером паролей, и вы можете дополнительно улучшить взаимодействие с пользователем по управлению ключами доступа с помощью AAGUID.

AAGUID (Глобальный уникальный идентификатор аттестации аутентификатора) — это идентификатор менеджера паролей. AAGUID содержится в учетных данных открытого ключа, которые доверяющие стороны получают после создания нового ключа доступа. Просматривая список AAGUID, сервер может определить менеджер паролей, который пользователь использовал для создания ключа доступа. Это может помочь вам создать более удобный для пользователя список ключей доступа на экране управления ключами доступа.

Диалоговое окно входа с паролем, например, когда пользователь выбирает Dashlane в качестве менеджера паролей.
Пример страницы управления ключами доступа описан в разделе «Дизайн пользовательского интерфейса ключей доступа» .

Вы можете узнать больше о том, как это работает, прочитав «Определение поставщика ключей доступа с помощью AAGUID» .

Фото Брока Вегнера на Unsplash