Я выполняю ряд проектов, в которых используется автоматическая отправка форм и/или извлечение данных с веб-сайтов. Некоторые из этих сайтов требуют аутентификации по имени пользователя/паролю. (У этих сайтов нет API, поэтому я полагаюсь на анализ экрана.)
Большинство руководств, которые я видел, хранят имя пользователя и пароль в исходном коде, как и любые другие данные POST, например.:
string username = "someUserName";
string password = "somePassword";
// submit POST data...
Но я знаю, что хранение паролей в виде простого текста обычно не одобряется. Есть ли альтернативный метод, который я должен использовать?