
Evgeny
05.04.2017
15:43:49
Там есть некотрые репы которым уже много лет

Сергей
05.04.2017
15:44:03
А ок
Там дикое легаси, вот откуда все проблемы

Evgeny
05.04.2017
15:44:29
Ну и, собьсно, да - я могу просто перенести последний коммит. Но тогда будет проблема дальше - на пересборке. Наверное, надо подумать

Google

Evgeny
05.04.2017
15:45:22
Ну то есть пакета никто не знает?

Сева
05.04.2017
15:50:57

Игорь
05.04.2017
16:19:50
Ребят, а кроме nodemailer, есть аналоги для рассылки писем?

f
05.04.2017
17:01:12
/stat@combot

Combot
05.04.2017
17:01:16
combot.org/chat/-1001041204341

Vladimir
05.04.2017
17:17:18

Evgeny
05.04.2017
17:18:22
Возможно, я подумаю об этом

Vladimir
05.04.2017
17:20:16
Нужно один раз написать скрипты для CI, а потом все должно быть классно
Есть ребята у которых вообще все в одном репо - бэк, фронт, моб приложения
В этом есть смысл

Paruyr
05.04.2017
17:26:09
Что посоветуете почитать о монорепах? Спасибо

Alexander
05.04.2017
17:48:48
простите за оффтоп, а как найти php канал аналогичный в телеграме?

Dmitry
05.04.2017
17:56:15
https://geektimes.ru/post/285704/

Google

Roman
05.04.2017
19:59:37

V
05.04.2017
20:23:11

Maxim
05.04.2017
20:55:01
Ребят, кто может подсказать что юзать, чтобы вытащить у юзера список файлов из гугл драйва через API?
Юзер мой
Т.е. я могу ему там всякие креды нагенерить и т.д.
Не могу понять какой тип авторизации юзать тут https://github.com/google/google-api-nodejs-client

Gregory
05.04.2017
20:58:41

Maxim
05.04.2017
20:59:04
Да, но ведь выскочит окно авторизации в браузере? Как его обойти?
Он ведь мне даст токен, который рано или поздно истечёт
А открывать снова окно я не могу

Gregory
05.04.2017
20:59:34
https://oauth.io/home - раньше была вообще фри
я ее когда то юзал для екстеншина

Maxim
05.04.2017
21:00:17
так нет, мне нужно без попапа

Gregory
05.04.2017
21:00:19
там можно сохранить пользовательское мыло локально и потом по нему годить
с сайленс модом
а 1 раз с попапом

Maxim
05.04.2017
21:00:34
воу

Gregory
05.04.2017
21:02:44
стоп ты это на беке юзаешь?
для таких случаев есть же - https://github.com/jaredhanson/passport

Maxim
05.04.2017
21:06:47
да, на бэке

Google

Maxim
05.04.2017
21:06:58
а причём пасспорт до гугловой авторизации?

Gregory
05.04.2017
21:10:05
есть пасспорт для гугла

Maxim
05.04.2017
21:10:57
так он же откроет мне браузер, нет?
всё, разобрался

Таймураз
05.04.2017
21:11:33
Тебе так или иначе нужно будет раз в период времени токен запрашивать

Maxim
05.04.2017
21:11:49
нужно было создать service account, залогиниться через него по jwt и расшарить папку в google drive с этим сервисным аккаунтом

Андрей
06.04.2017
08:52:36
добрый день.
У меня такая беда. если я запускаю файл с ботом и крона
то ошибка выскакивает conflict terminated by other long poll or webhook
помогите, как можно исправить
я понимаю что ругается потому что в одном файле бот запущен уже а в другом запрашивается обновление по ссылке

Zaur
06.04.2017
08:53:27
поищите в текущих процессах и убейте процесс

Андрей
06.04.2017
08:55:08
у меня в одном файле сам бот
а в другом крон
который проходит по ссылке через api

Андрей
06.04.2017
08:55:20
вот он и ругается
вебхук как то может помочь в этом?

Таймураз
06.04.2017
09:03:37

Андрей
06.04.2017
09:04:24
всё всё
сделал

Admin
ERROR: S client not available

Aleksey
06.04.2017
09:27:03
Всем привет, не подскажите статью хорошую с примером где объясняют как реализовать регистрацию, авторизацию через сессии, токены используя mongodb, express?

Evgeny
06.04.2017
09:39:50

Aleksey
06.04.2017
09:44:13
Спасибо

Google

Aleksey
06.04.2017
09:51:48
Везде предлагают делать через passport, а как если нужно чтобы пользователь регистрировался на твоем сервере?

Eugeniy
06.04.2017
09:58:31

Aleksey
06.04.2017
09:59:04
Вот к примеру здесь: http://code.runnable.com/U108R8ihwn4m4TM5/user-creation-signup-and-login-with-express-4-and-mongodb-for-node-js
но здесь вроде ничего не защищено

Eugeniy
06.04.2017
10:00:54
json web token, пользователь регистрируется - логинится - выдаешь токен - в мидлваре к примеру на сервере проверяешь этот токен - если все ок - next, если нет - отдаешь 401

Safort
06.04.2017
10:19:21

Vladimir
06.04.2017
10:24:59

Yashko?
06.04.2017
10:25:55
https://code.tutsplus.com/tutorials/authenticating-nodejs-applications-with-passport--cms-21619

Vladimir
06.04.2017
10:26:00
Я как-нибудь соберусь, да допилю статью о контейнеризации mongo replSet + react render service + api service + redis

Alexey
06.04.2017
10:26:16

Vladimir
06.04.2017
10:26:49
Ага, а еще токен можно ревоукнуть
Редис - хранение в памяти

hamper ?
06.04.2017
10:33:06
У jwt одна проблема, ревоки все равно проверять нужно.

Geralt
06.04.2017
11:29:11
ребята,есть кто имел дело с nginx?

Дмитрий
06.04.2017
11:31:00

Vladimir
06.04.2017
11:31:44

hamper ?
06.04.2017
11:31:49

Vladimir
06.04.2017
11:32:15
при нормальном secret ключe - всe норм
а eсли данныe в нeм eщe каким-нибудь ключeм накрыть

Дмитрий
06.04.2017
11:34:48
почeму?
https://paragonie.com/blog/2017/03/jwt-json-web-tokens-is-bad-standard-that-everyone-should-avoid

Google

Mikhail
06.04.2017
11:46:30

Geralt
06.04.2017
11:47:26
Самую малость
есть один паблик ip,есть один private.Пытаюсь сделать что бы routing на допустим /app редиректил на private ip под одним домейном