Как я могу проверить, вошел ли пользователь в систему один раз?

Привет, я использую Flutter и Redux для своего проекта приложения, и я хотел создать учебную страницу (вводная страница, как использовать приложение), но эта учебная страница должна отображаться только в том случае, если это первый вход пользователя в систему, как я могу сделать это или есть какая-нибудь статья об этом?

10 вопросов на собеседовании по React js
10 вопросов на собеседовании по React js
Вопрос: Что такое React JS? Каковы преимущества использования React?
0
0
75
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы можете использовать SharedPreferences для сохранения значения, например, в первый раз получить значение bool как true, а когда вы показываете страницу руководства пользователю, сохраните это значение bool в false в вашем SharedPreferences.

В следующий раз будет получено значение false, и вам не нужно показывать учебник. Проблеск кода будет выглядеть так:

if (shouldShow) {
   // show tutorial page and save the value to true in sharedPref.
}

Не забывайте, что SharedPreferenes возвращает будущее. Таким образом, вы можете просто вставить ключевое слово async в свою основную функцию и загрузить его туда.

Daniel Oliveira 26.10.2018 00:19

Другие вопросы по теме