Получение уникального идентификатора после биометрической аутентификации в флаттере - PullRequest
0 голосов
/ 02 апреля 2019

Во флаттере плагин local_auth предоставляет способ аутентификации пользователей с использованием биометрии. Но он возвращает только ответ Future<bool>:

var localAuth = LocalAuthentication();
bool didAuthenticate =
    await localAuth.authenticateWithBiometrics(
        localizedReason: 'Please authenticate to show account balance');

Интересно, есть ли способ получить какой-то уникальный ID , чтобы узнать, какой пользователь вошел в систему.

РЕДАКТИРОВАТЬ: В Android, после аутентификации, он возвращает BiometricPrompt.AuthenticationResult объект, который содержит MAC-идентификатор. Я ищу что-то подобное во флаттере.

1 Ответ

0 голосов
/ 02 апреля 2019

Я не знаю, как вы реализуете уникальное с помощью биометрии. Но вот плагин, который является уникальным провайдером идентификаторов на основе устройства.

https://pub.dartlang.org/packages/unique_id

Посмотрите

Очень легкий плагин, однострочный код для получения уникального идентификатора

...