На самом деле нет никакого способа поделиться этим без шифрования файла, содержащего учетные данные пользователя и сохранения его на жестком диске вместе с файлом, но тогда вы рискуете, что кто-то расшифрует информацию и получит доступ к пользователю.пароль.
Я думаю, что альтернативный подход, который может сработать, - это сгенерировать токен аутентификации (такой же простой, как GUID) и сохранить его в своей базе данных вместе с идентификатором пользователя, когда пользователь запрашивает загрузку.Вы хотите, чтобы срок действия этого токена истек через разумное время (например, 5 минут).
Затем можно загрузить в файл файл, содержащий этот токен аутентификации.Когда ваши приложения запускаются, вы можете проверить наличие файла.Если он есть, вы извлекаете токен, удаляете файл, отправляете токен до представления имени пользователя.
Если токен действителен, ваш сервер отправит обратно логин пользователя, и ваше приложение будет работать так, как если бы пользователь вошел в систему, в противном случае вы просто отобразите экран входа в систему.