Для моего приложения у меня есть часть, где все настройки. Это можно получить, нажав кнопку настроек.
Теперь, что я хочу сделать, перед тем, как появятся настройки, добавьте небольшой экран входа в систему, чтобы только администратор мог изменять настройки.
Сначала я подумал об упрощении, просто добавив имя пользователя по умолчанию «Admin» и пароль «AdminPass».
Я бы просто проверил, совпадает ли userinput с тем, что должно быть в коде, и если это будет dame, то он продолжится.
Но есть и обратная сторона: имя пользователя и пароль внутри жестко закодированы, поэтому их нельзя изменить в приложении. (если я не сделаю это в настройках, но это просто XML, который можно прочитать вне приложения, и, следовательно, не является правильным решением).
Так что мне интересно, как лучше всего подойти к этой проблеме? Чтобы после первого входа в систему по умолчанию администратор мог изменить пароль администратора, и он сохраняется в приложении (и, следовательно, сохраняется после перезапуска приложения).