powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Git + Python, как прятать логины и пароли в сценарии, чтобы они не попали в репу?
4 сообщений из 4, страница 1 из 1
Git + Python, как прятать логины и пароли в сценарии, чтобы они не попали в репу?
    #40026406
I dont know
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую, есть сценарий на питоне, простой сельский сценарий в один файлик - цепляется к базе, получает данные, пишет в файл и отключается. Этот файлик надо загнать под Git. Проблема в том, что коде фигурируют параметры подключения к БД, логин-пароль ,соответственно светить это в репе не нужно, репа публичная(в рамках конторы), светить данными не нужно + это всё таки вопрос безопасности. Как решаются такого рода вопросы? Тупо комитить скрипт с затертым логином-паролем? Или есть более правильные/изящные способы? Ведь типа по правилам хорошего тона, пользователь, который потом будет скачивать этот сценарий из гита, должен без проблем его запустить, а если я сотру данные, то он этого сделать не сможет.
...
Рейтинг: 0 / 0
Git + Python, как прятать логины и пароли в сценарии, чтобы они не попали в репу?
    #40026412
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ч\з переменные среды окружения.
Например:

Код: python
1.
access_token = os.environ['data_gov_access_token']  # Выдается при регистрации на data.gov.ru  



Описать этот процесс на странице git.

Скрипт из которого взял строку для примера, что бы каждый раз не париться с установкой нужных переменных, запускаю
из другого скрипта добавленного в .gitignore. В этом втором скрипте прописаны все нужные переменные.
...
Рейтинг: 0 / 0
Git + Python, как прятать логины и пароли в сценарии, чтобы они не попали в репу?
    #40026429
Фотография peter64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Git + Python, как прятать логины и пароли в сценарии, чтобы они не попали в репу?
    #40026480
I dont know
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
peter64,

Хм, в принципе, вариант с передачей параметров через командную строку вполне идея, а свой скрипт запускать из другого, в котором при вызове уже прописать данные и загнать его в .gitignore. Суть уловил, спасибо )
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Git + Python, как прятать логины и пароли в сценарии, чтобы они не попали в репу?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]