Лучше всего это реализовать на уровне веб-сервера.
Если вы используете Apache, это можно сделать, поместив файлы, которые вы хотите защитить, в каталог с файлом htaccess
, который требует аутентификации пользователя.
Затем внедрите HTTP Basic Auth в своем скрипте Python для загрузки файлов.Убедитесь, что вы используете соединение SSL;basic auth отправляет пароль пользователя по сети в открытом виде.