
Проект 11 Weeks of Android стартовал сегодня с видеороликами и публикациями в блогах, посвященными «Людям и идентификации». Помимо освещения функций общения этим утром, Google подробно рассказал о своих шагах по упрощению процесса ввода пароля для Android-приложений с помощью One Tap.
В видео сначала рассказывается о том, что «вход в систему может быть проблемой» — от незнания, использовался ли Google/Facebook, до забытых паролей для учетных записей электронной почты. Существующие решения компании сосредоточены вокруг:
- Вход через Google: Использование вашей учетной записи Google для входа в сторонние сервисы
- Smart Lock для паролей: Автоматический вход после открытия приложения/посещения веб-сайта
- Автозаполнение Android: Пользователи выбирают учетные данные
Однако Google считает, что по-прежнему существуют две ключевые проблемы: «сложность для разработчиков» и непонимание, какое решение следует реализовать, в то время как конечные пользователи могут не использовать ни одно из предложений из-за недоверия или нежелания настраивать то, что они считают еще одним сервисом.
Google решает обе эти проблемы с помощью One Tap. При первом открытии приложения пользователям будет предложено зарегистрироваться через Google, где будет создана «безопасная учетная запись без пароля, основанная на токенах». Об этом было объявлено для веба еще в 2017 году.
Интерфейс объясняет, какой информацией делятся пользователи, перечисляет их учетную запись Google и содержит большую кнопку «Продолжить как». Пользователи по-прежнему могут ввести свой собственный пароль, а One Tap сможет его сохранить. При последующих входах им будет предложено «Выбрать учетную запись». В нижней части экрана появятся как вход, поддерживаемый Google, так и учетные данные из автозаполнения Android, Smart Lock и Chrome.
Вторая часть усилий Google сосредоточена на улучшении «опыта обновления устройства», когда приходится входить в каждое приложение при получении нового телефона. Block Store — это «безопасное решение для хранения учетных данных с сквозным шифрованием» для разработчиков, где сохраняются токены, а не обычные имена пользователей/пароли. Токен шифруется и хранится локально на устройстве, а также может быть создан резервный его экземпляр в облаке, если это разрешено пользователем.
При настройке нового устройства — будь то через облако или восстановление с устройства на устройство — Block Store получит токен без необходимости ввода пароля. Google планирует запустить программу раннего доступа к концу этого квартала. Тем временем One Tap будет поддерживать удаление токенов Block Store к концу этого года.
One Tap и Block Store станут частью унифицированной библиотеки Google Identity Services (GIS) для Android, которая в конечном итоге заменит Google Sign In и Smart Lock for Passwords.


