Нет никакого способа, которым мы идентифицируем того, кто удостоверился. Фактически, определение совместимости Android для Android 6.0 гласит в разделе «Отпечаток пальца» (7.3.10):
НЕ ДОЛЖНЫ позволять сторонним приложениям различать отдельные отпечатки пальцев.
Метод отпечатка пальца Android не предоставляет имя отпечатка пальца или какой-либо уникальный идентификатор. он одинаково обрабатывал каждый зарегистрированный отпечаток пальца и только аутентифицировал. (действительный пользователь или недействительный пользователь, вот и все)
Поэтому, хотя вы можете написать приложение, использующее отпечаток пальца в качестве механизма аутентификации пользователя, можно использовать любой зарегистрированный отпечаток пальца, связанный с текущей учетной записью пользователя.
Хранилище Отпечатки пальцев привязаны к устройству (из часто задаваемых вопросов Nexus):
Данные вашего отпечатка пальца надежно хранятся и никогда не покидают ваше устройство. Ваши данные не передаются Google или каким-либо приложениям на вашем устройстве.
Поэтому приложение не может получить доступ к данным отпечатков пальцев, чтобы сохранить их или использовать на разных устройствах.
Предложение. Чтобы различать нескольких пользователей или устройств, следует использовать внешний сканер отпечатков пальцев. Есть несколько внешних сканеров отпечатков пальцев, совместимых с платформой Android и с SDK для Android. Эти SDK позволяют регистрировать и проверять нескольких пользователей.
person
Rakesh Soni
schedule
21.12.2017