feat: Implement BiometricAuthManager for biometric authentication and password encryption/decryption
This commit is contained in:
79
docs/BIOMETRIC_USER_GUIDE_RU.md
Normal file
79
docs/BIOMETRIC_USER_GUIDE_RU.md
Normal file
@@ -0,0 +1,79 @@
|
||||
# Как использовать биометрическую аутентификацию
|
||||
|
||||
## Первичная настройка
|
||||
|
||||
1. **Откройте приложение и войдите с паролем**
|
||||
- Выберите свой аккаунт
|
||||
- Введите пароль
|
||||
- Нажмите "Unlock"
|
||||
|
||||
2. **Включите биометрию**
|
||||
- Под кнопкой "Unlock" появится опция "Включить биометрию"
|
||||
- Нажмите на неё
|
||||
- Биометрия будет включена
|
||||
|
||||
3. **Готово!**
|
||||
- При следующем входе приложение автоматически предложит использовать отпечаток пальца / Face ID
|
||||
- Больше не нужно вводить пароль
|
||||
|
||||
## Вход с биометрией
|
||||
|
||||
1. **Откройте приложение**
|
||||
- Автоматически появится диалог биометрической аутентификации
|
||||
2. **Подтвердите биометрию**
|
||||
- Приложите палец к сканеру или посмотрите в камеру
|
||||
- Приложение разблокируется автоматически
|
||||
|
||||
3. **Альтернатива**
|
||||
- Можно нажать "Использовать пароль" в диалоге биометрии
|
||||
- Или отключить биометрию и ввести пароль вручную
|
||||
|
||||
## Отключение биометрии
|
||||
|
||||
1. **На экране входа**
|
||||
- Нажмите на переключатель "Биометрия включена"
|
||||
- Биометрия будет отключена
|
||||
- Зашифрованный пароль будет удален
|
||||
|
||||
2. **При следующем входе**
|
||||
- Нужно будет ввести пароль вручную
|
||||
|
||||
## Требования
|
||||
|
||||
- Устройство должно поддерживать биометрическую аутентификацию
|
||||
- В настройках системы должны быть настроены отпечаток пальца или Face ID
|
||||
- Android 7.0 или новее
|
||||
|
||||
## Безопасность
|
||||
|
||||
✅ **Ваш пароль надежно защищен**
|
||||
|
||||
- Пароль шифруется специальным ключом в Android Keystore
|
||||
- Расшифровка возможна только через биометрию
|
||||
- При смене отпечатков/Face ID нужно заново включить биометрию
|
||||
|
||||
✅ **Конфиденциальность**
|
||||
|
||||
- Биометрические данные хранятся только в системе Android
|
||||
- Приложение не имеет доступа к вашим отпечаткам
|
||||
- Используется только для подтверждения личности
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
### Биометрия не работает
|
||||
|
||||
- Убедитесь, что биометрия настроена в системных настройках
|
||||
- Попробуйте отключить и снова включить биометрию в приложении
|
||||
- Проверьте, что сканер отпечатков чистый
|
||||
|
||||
### Приложение не предлагает биометрию
|
||||
|
||||
- Возможно, устройство не поддерживает биометрию
|
||||
- Убедитесь, что добавлен хотя бы один отпечаток/Face ID в системных настройках
|
||||
- Попробуйте перезапустить приложение
|
||||
|
||||
### После обновления системы биометрия не работает
|
||||
|
||||
- Это нормально при смене биометрических данных
|
||||
- Войдите с паролем
|
||||
- Заново включите биометрию
|
||||
Reference in New Issue
Block a user