Во флаттере плагин local_auth предоставляет способ аутентификации пользователей с использованием биометрии. Но он возвращает только ответ Future<bool>
:
var localAuth = LocalAuthentication();
bool didAuthenticate =
await localAuth.authenticateWithBiometrics(
localizedReason: 'Please authenticate to show account balance');
Интересно, есть ли способ получить какой-то уникальный ID , чтобы узнать, какой пользователь вошел в систему.
РЕДАКТИРОВАТЬ: В Android, после аутентификации, он возвращает BiometricPrompt.AuthenticationResult
объект, который содержит MAC-идентификатор. Я ищу что-то подобное во флаттере.