КОНТЕКСТ: у меня есть приложение ac # .net, созданное для клиента.Приложение не имеет сетевой связи .Фактически, компьютер, на котором он работает, вряд ли будет иметь доступ к Интернету или сети.
Приходит наш клиент с очень конкретным и необоротным запросом:
Запросите пароль администратора перед открытием определенных экранов и предоставьте определенные права. Этот пароль должен быть в приложении.Пароль по умолчанию (я, вероятно, установлю его на «пароль») должен быть изменяемым, поэтому его нельзя жестко запрограммировать.И должен быть какой-то способ вернуться к настройкам по умолчанию, если они забудут пароль.
Мне кажется излишним просто вставлять зашифрованный пароль в файл, в папку приложения.Любой, кто удалит файл, сотрет пароль.
Существует ли какая-либо широко известная стратегия для этого?
Снова пароль локальный и не аутентифицирован ни в одной сети.