Andorid/Flutter Биометрические данные КАЖДОГО пользователя устройства

Я хотел бы знать, есть ли ЛЮБОЙ способ получить уникальный ключ/хэш/mac или какой-либо идентификатор при попытке идентифицировать пользователя в приложении с помощью аутентификации по отпечатку пальца, предоставленной во флаттере и андроиде?

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

Таким образом, в основном я могу зарегистрировать пользователей, используя их отпечатки пальцев (получить уникальное значение и сохранить в моей базе данных), и позволить им войти в систему с тем же пальцем в следующий раз, когда они зайдут в приложение? (тот же палец, отправить уникальное значение в мою базу данных и проверить, если они существует)

Любое руководство в этом направлении приветствуется. ТИА!


person Gaurav Kanted    schedule 17.10.2020    source источник
comment
Вам нужно, чтобы они были отдельными пользователями устройства (например, «Настройки» > «Система» > «Несколько пользователей» на стандартном устройстве Android 10/11). Каждый из них получает отдельное внутреннее хранилище, и там вы можете хранить некоторый UUID, который вы генерируете сами.   -  person CommonsWare    schedule 17.10.2020
comment
Хорошо, понял @CommonsWare! Спасибо за ваш быстрый ответ. Любая идея, почему мы не можем использовать сканер отпечатков пальцев для получения UUID/уникального идентификатора отпечатка пальца для каждого пальца в Android, поскольку аппаратное обеспечение уже присутствует? Я что-то упустил здесь?   -  person Gaurav Kanted    schedule 18.10.2020
comment
Любая идея, почему мы не можем использовать сканер отпечатков пальцев для получения UUID/уникального идентификатора отпечатка пальца для каждого пальца в Android, потому что Google запрещает эту практику. Вы не можете извлечь личную информацию из биометрического оборудования. См. source.android.com/security/biometric#hal-implementation.   -  person CommonsWare    schedule 18.10.2020
comment
О, понял, теперь имеет смысл. Ценим ваше время и поддержку в этом вопросе! Еще раз спасибо!   -  person Gaurav Kanted    schedule 18.10.2020