
~/42/elrandir> ?ᅠ
08.10.2018
09:02:33
и в гитигнор залей файлик где твой токен
PROFITT
или юзай BitBucket

Terry
08.10.2018
09:02:58
Понял, спасибо

Google

Marlik
08.10.2018
09:09:55

Andrey ?
08.10.2018
09:11:14
Не проще ли использовать переменные окружения?
Собственно, где токену и самое место

Marlik
08.10.2018
09:16:07
В смысле, токен ручками вбивать?

Andrey ?
08.10.2018
09:17:38

Marlik
08.10.2018
09:18:14

Andrey ?
08.10.2018
09:18:26
И что же?

͏
08.10.2018
09:18:45

Marlik
08.10.2018
09:19:36
Ща, а то бой проипу.

Andrey ?
08.10.2018
09:25:18

Marlik
08.10.2018
09:25:45
В ось, не?

Andrey ?
08.10.2018
09:26:17
Интересно ты деплоишь

Google

Andrey ?
08.10.2018
09:26:25
Я в системд-юниты прописываю

Marlik
08.10.2018
09:28:29
Я в системд-юниты прописываю
Ну не волшебной палочкой же! Ручками прописываешь, о чём и речь. Я то через гит деплою, иногда конфиг рядом с ботом кладу, в нём токен.

Andrey ?
08.10.2018
09:28:37
Внезапно, но я тоже через гит деплою
Более того, у меня еще и CD

Marlik
08.10.2018
09:29:19
И нахера токен в системд?

Andrey ?
08.10.2018
09:29:29
Токены не должны быть в репо ни при каких обстоятельствах
Хоть это трижды приватный репо
У меня там, на самом деле, EnvironmentFile, не сам токен

Marlik
08.10.2018
09:30:55
Это понятно, но и в системд, в конфиге тоже не вариант, нужно в код пхать.

Andrey ?
08.10.2018
09:31:03
Никогда и ни при каких обстоятельствах никакие токены не должны быть захардкожены в коде

Marlik
08.10.2018
09:32:23
А чё нет-то? Оттуда тяжелее достать.

Andrey ?
08.10.2018
09:33:05
Потому что именно из-за таких «а чё нет-то?» и лежит на гитхабе куча токенов AWS/телеграма/etc

Marlik
08.10.2018
09:33:57
Я ща про код.

Andrey ?
08.10.2018
09:34:00
Потому что захочешь ты дать код фрилансеру для доработок - и будешь ревокать токен и выносить в переменные окружения
Или заопенсорсить

Marlik
08.10.2018
09:35:16
Ага, я буржуй буду фрилансеров нанимать, чё я тут делаю-то? Сам напишу. Опенсорс не платят, а идеи сопрут.

Andrey ?
08.10.2018
09:35:51
Это не повод писать как школьник-похапешник, складируя токены в репо)

Google

Marlik
08.10.2018
09:38:11
Хм, не припоминаю что я такое предлогал.

Andrey ?
08.10.2018
09:38:25
Если в конфиге, то конфиг должен быть в гитигноре

Marlik
08.10.2018
09:38:36
В код пхать предлагал, в конфиг предлагал.

Oleg
08.10.2018
10:00:33

Marlik
08.10.2018
10:01:34
Ну да.

Oleg
08.10.2018
10:01:40
А в чём конфликт? Хочет говнокодить и выкладывать токен в репозиторий - пусть выкладывает.
Но я б такого разраба ссаными тряпками гнал из своей компании.

Marlik
08.10.2018
10:09:10

Oleg
08.10.2018
10:13:32
Человек спрашивает как скрыть токен при заливке на гитхаб, а ты отвечаешь, что лучше деплоить с локальной машины.
А потом ещё добавляешь, что токен надо хранить в коде, т.к. там его труднее достать.
В мемы сохранил уже. Спасибо.

Marlik
08.10.2018
10:15:06
Угу, есть лучше вариант где хранить? Озвучьте, не томите.

Павел
08.10.2018
10:15:35

Marlik
08.10.2018
10:15:53
Не, тоже не вариант.

Павел
08.10.2018
10:15:59

Влад
08.10.2018
10:16:02

Josh
08.10.2018
10:16:10
житигнор, сказали же

Marlik
08.10.2018
10:16:15

Oleg
08.10.2018
10:16:26
Уже написали выше все нормальные варианты.
1) виртуальные переменные
2) конфиг системд
3) отдельный файл (добавленный в .gitignore) с его примером в репозитории

Josh
08.10.2018
10:16:48

Влад
08.10.2018
10:16:48

Josh
08.10.2018
10:17:10
любая обфускация решается за конечное число времени

Влад
08.10.2018
10:17:25

Google

Marlik
08.10.2018
10:17:31
Ага))) Так я вам его строчкой и положил пля.

Павел
08.10.2018
10:17:31
Получить доступ к серверу явно сложнее чем реверснуть твой код

Josh
08.10.2018
10:17:44

~/42/elrandir> ?ᅠ
08.10.2018
10:18:11

Marlik
08.10.2018
10:18:20

Павел
08.10.2018
10:18:33

Admin
ERROR: S client not available

Павел
08.10.2018
10:18:58
Полнейшая дичь

Oleg
08.10.2018
10:19:15

Aleksandr
08.10.2018
10:19:16

Marlik
08.10.2018
10:19:16

~/42/elrandir> ?ᅠ
08.10.2018
10:19:32

Oleg
08.10.2018
10:19:45

~/42/elrandir> ?ᅠ
08.10.2018
10:19:51
Типа в виртуалку задать переменные, которые будут браться кодом из среды :?

Влад
08.10.2018
10:19:56
Зачем вообще глупый срач, пусть хранит в коде

Marlik
08.10.2018
10:19:58

Josh
08.10.2018
10:20:05

Oleg
08.10.2018
10:20:10

Marlik
08.10.2018
10:20:43
Я не предлагал хранить токен в репе.

Google

Oleg
08.10.2018
10:21:18
Ты советуешь людям всякую дичь, а я ебанько. Спасибо )

Andrey ?
08.10.2018
10:21:26

Marlik
08.10.2018
10:22:04

Andrey ?
08.10.2018
10:22:10
Похуй, пляшем
Компиль

Oleg
08.10.2018
10:22:24
ахаха ))) под это дело ща бота со ставками напишу ))

Andrey ?
08.10.2018
10:22:43
Я хотел поспорить, но коль не на что

Marlik
08.10.2018
10:22:45

Влад
08.10.2018
10:23:32
А через трафик можно посмотреть, если через пуллинг ?

Andrey ?
08.10.2018
10:23:34
Только под линукс плиз

Oleg
08.10.2018
10:23:43

Andrey ?
08.10.2018
10:23:46
Ну и что бы он действительно этим токеном пользовался, лол

Marlik
08.10.2018
10:23:53

Oleg
08.10.2018
10:23:56
(трафик != джейсон), да? )

Andrey ?
08.10.2018
10:24:16