← Все вопросы
Почему нельзя выкладывать токен своего Minecraft-плагина или конфиг с паролями на GitHub?
6
Хочу выложить свой плагин для сервера на GitHub, чтобы показать друзьям. Но там в конфиге есть пароль от базы данных и какой-то ключ. Можно так выкладывать или нет?
2 ответа
10
✓ Принятый ответ — помог автору
Нельзя выкладывать пароли, ключи и токены — это секреты, и в публичном репозитории их сразу увидит кто угодно (и боты, которые специально сканируют GitHub).
4
Это ровно та же история, что с токеном телеграм-бота: всё, что даёт доступ (пароль БД, API-ключ, токен), — секрет, и ему не место в коде на GitHub. Правило простое: если по этой строке кто-то может зайти в твою систему — она идёт в .gitignore, а не в репозиторий.
Ваш ответ
, чтобы ответить на вопрос.