Что нужно знать про Security: tokens, TLS и secure storage во Flutter/Dart?
Что хотят услышать интервьюеры:
Коротко: Безопасность Flutter-приложения включает хранение токенов, HTTPS/TLS, минимизацию секретов в клиенте, обфускацию и контроль логирования.
Ответ:
Где применяется:
- клиент нельзя считать доверенной средой
- токены храните безопасно
- секреты backend не кладут в app bundle
Пример:
await secureStorage.write(key: 'refresh_token', value: token); Как отвечать на собеседовании: объясните назначение, границы применения и почему это лучше альтернативы в конкретном сценарии. Типичная ошибка: считать obfuscation полной защитой.