Как я могу хранить информацию для входа, используя флаттер? - PullRequest
0 голосов
/ 29 мая 2018

Как я могу хранить информацию для входа, используя флаттер?Я пытаюсь создать две страницы входа в систему и домашнюю страницу.как только пользователь вошел в систему, я хочу сохранить информацию, чтобы при следующем запуске приложения он автоматически перенаправлял на домашнюю страницу.

Ответы [ 2 ]

0 голосов
/ 01 января 2019

Запомните что-то вроде регистрационной информации, которую мы называем «конфиденциальной информацией!»должны храниться надежно!и общие настройки не очень хорошая идея для хранения конфиденциальных данных!Таким образом, вы можете использовать flutter_secure_storage для хранения данных для входа!

Только для заметки:

flutter_secure_storageПлагин Flutter для хранения данных в безопасном хранилище:

Брелок используется для iOSШифрование AES используется для Android.Секретный ключ AES зашифрован RSA, а ключ RSA хранится в KeyStoreПримечание. KeyStore был представлен в Android 4.3 (уровень API 18).Плагин не будет работать для более ранних версий.

0 голосов
/ 29 мая 2018

Вы можете использовать Общие настройки

Пример со страницы плагина:

  SharedPreferences prefs = await SharedPreferences.getInstance();
  int counter = (prefs.getInt('counter') ?? 0) + 1;
  print('Pressed $counter times.');
  await prefs.setInt('counter', counter);

Просто примените ту же идею для сохранения нужных вам данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...