как защитить свой токен API при развертывании на Heroku? - PullRequest
0 голосов
/ 08 мая 2020

У меня есть одно приложение на Heroku, которое будет использовать Tweepy для доступа к данным твитов. Обычно я помещаю git pu sh в github, и, поскольку Heroku связан с ним, приложение будет автоматически обновляться. Глупо будет пу sh скрипт с токеном на Github. Я знаю, что люди обычно используют другой файл py для хранения ключа. Но когда вы развертываете приложение в Интернете, вам также потребуется pu sh этот файл py, который не решает проблему. У вас есть предложения?

Спасибо, ребята.

1 Ответ

2 голосов
/ 08 мая 2020

Вы можете использовать переменные окружения Heroku

Затем в вашем коде вы можете получить доступ к этому с помощью:

MY_TOKEN = os.environ['MY_TOKEN']

...