
Makkusu
25.09.2018
18:10:34
Спасибо

Aga
25.09.2018
18:11:00

Gor
25.09.2018
18:11:18
Да

Aga
25.09.2018
18:11:57
http://microservice-frame.work/

Google

Aga
25.09.2018
18:11:59
И это?

Gor
25.09.2018
18:12:27
Спасибо
Найди хорошую статью про token oath и тп. Просто тыкнуть без понимания будут косяки потом лезть. А инфа полезная в целом.

Makkusu
25.09.2018
18:15:32

Aga
25.09.2018
18:16:11
У нас оказались одинаковые понятия
Это типа "костяка"

Gor
25.09.2018
18:16:36
Это типа "костяка"
ну да. потом я пишу что то типа : https://github.com/microservice-framework/example-note/blob/master/example-note.js и готов микросервис для note endpoint

Aga
25.09.2018
18:18:30
+, но у меня не на столько за документированно

Gor
25.09.2018
18:18:30
с валидацией на username
это я все готовлю проект к публичности
на npmjs релизнуты и up2date пакеты. описания и все такое

Google

Aga
25.09.2018
18:20:03
У меня валидация юзера по sid

Gor
25.09.2018
18:20:22
вот смотри строчку: https://github.com/microservice-framework/example-note/blob/master/example-note.js#L105
при поиске в notes выдаст только те где твой username который в токене)

Makkusu
25.09.2018
18:21:03
Найди хорошую статью про token oath и тп. Просто тыкнуть без понимания будут косяки потом лезть. А инфа полезная в целом.
Про валидацию и блеклисты не понимаю. И не понимаю что вы имели ввиду про Expire scope на основе credentials, то есть по истечению времени?
С googleapis я не использовал ни сессий ни jwt для хранения. Я просто сгенерил нужные мне файлы на основе credentials и получал oAuth2 токен для работы с их api. На этом всё и заканчивалось.
Outlook же в своих примерах требует чтобы я запустил свой веб сервер с которым я связал бы API по redirectUri как я понимаю. Так? Хранить в сессии, в куках, в JWT мне вообще не нужно. Я запускаю приложение и token уже хранится в контексте выполнения.

Gor
25.09.2018
18:22:23
но еще раз. я вообще по оутлуку и его api не в зуб ногой.
@CanVeeD если поставил себе example проект, затесть mfw status)

Makkusu
25.09.2018
18:23:41

Aga
25.09.2018
18:23:53
На гитхабе посмотрел
Но суть понял

Makkusu
25.09.2018
18:24:15

Aga
25.09.2018
18:24:25
На понты смахивает даже :)
Для работодателя

Gor
25.09.2018
18:24:50

Aga
25.09.2018
18:25:54

Gor
25.09.2018
18:27:23
ну по маркетинговой части там еще дофига работы и маленький вагончик: сайт довести до ума. примеры расписать, доку расширить.

Makkusu
25.09.2018
18:27:26
Я на DO читаю статью и тут тоже упоминают про redirectURL, но гугл то этим не пользуется.
Моя задача подключиться к API Outlook. Там офисные сервисы и гугловские просто не подошли, такие политики.
То есть сейчас мне нужно сгенерить правильно токен. Я думал также смогу сгененерить и вывести ссылку в консоль, подтвердить дальше код. Но походу не получится и надо использовать веб морду только для авторизации.

Google

Gor
25.09.2018
18:27:42
а еще по хорошему надо v2 сделать где код писать будет более удобно
ну или визуально приятнее чтоли

Makkusu
25.09.2018
18:29:18

Aga
25.09.2018
18:29:51

Gor
25.09.2018
18:30:02
так я же не для галочки делаю
я реально поднимаю gpl проект

Makkusu
25.09.2018
18:38:22
К костыль

?Invisible knight?
25.09.2018
19:05:26
Можете посоветовать бесплатный хостинг для node.js проекта?

Alexander
25.09.2018
19:05:52
DO? хотя это впс, ну или на хероку херач

Cenator
25.09.2018
19:05:54

Eugene
25.09.2018
19:10:01
А, хероку уже советовали, соре

Vitaliy
25.09.2018
19:12:33
zeit.com

?Invisible knight?
25.09.2018
19:25:00
now.sh
а как там удалять старые репозитории?

Cenator
25.09.2018
19:25:21

?Invisible knight?
25.09.2018
19:44:33

Богдан
26.09.2018
00:12:38
Доброй ночи
подскажите плиз кто использовал JWT есть какаято логика в шифровании между сервером и браузером если да то как обменятся токенами или используется приватный и публичный ключь и приватный отправляется на сервер заголовка а публичным откроем ответ

Roman
26.09.2018
00:56:51

Google

Богдан
26.09.2018
00:58:15

Roman
26.09.2018
01:00:16
Клиентская часть просто носит строку

Богдан
26.09.2018
01:03:08
Понял спасибо

Bodya
26.09.2018
04:30:14
Подскажите, где почитать про сессии и регистрацию/авторизацию

Aga
26.09.2018
04:58:09
Там нечего читать
Берешь и делаешь
Для авторизации в принципе можешь заюзать passportjs

Kozimjon
26.09.2018
05:02:44
Подскажите, где почитать про сессии и регистрацию/авторизацию
https://coursehunters.net/course/fullstack-master-razrabotka-crm-sistemy-na-node-js-express-angular-6 там серверная часть на nodejs, mongodb, passportjs, ну и плюс mongoose и express - посморти если тебе такое подойдет. если фронт не на ангуляре, то клиентскую часть можешь не смотреть

Aga
26.09.2018
05:04:44
Названия MERN/MEAN предусматривают SSR?

Ramil
26.09.2018
05:12:43
Потоки уже запили в ноду?

Mark
26.09.2018
05:14:43
Привет!
У меня есть массив объектов у которых есть свойство в виде строки "category/sub/maybe_more_sub", вложенность сабкатегорий которых может варироваться
Нужно из этого массива объектов получить объект с вложенностями относительно позиции в строке
Так например результат будет чем-то похожим на это:
{
category: {
...otherProps,
sub: {
...otherProps,
maybe_more_sub: {...itsProps}
}
}
}Поможете?

Aga
26.09.2018
05:15:40
Типа, MERN обобщенное понятие или CSR

Mark
26.09.2018
05:16:42
Первое
help me plz
Сделаль ?

Sergey
26.09.2018
05:38:32

Google

Mark
26.09.2018
05:39:06
Спасибо
Лодаша здесь нет, но я свою запилил, все хорошо

Kozimjon
26.09.2018
06:30:04
это я здесь только что видел вопрос про удаление в могусе? или я уже чаты путаю?

Ilya
26.09.2018
06:30:44
Добрый, подскажите есть такая библиотека http://ldapjs.org/client.html#search в ней есть console.log('entry: ' + JSON.stringify(entry.object)); и она все выводит, но если я присваиваю переменную и смотрю ее вне client.search она undefined

Ivan
26.09.2018
06:35:31
Народ, подскажите, Nodemailer, если я отправляю пачку писем, эта пачка должна быть массивом объектов же?

Sergei
26.09.2018
06:37:12

Vitaly
26.09.2018
06:37:13
если одних и тех же, то просто в "to" массив
или через запятую в самой строке – как принято в почтовых сервисах, но имхо это не очень гибко

Ivan
26.09.2018
06:37:55

Vitaly
26.09.2018
06:39:34
глянь в документацию лучше
в крайнем случае можно просто через Promise.all отправить по одному письму параллельно

Arthur
26.09.2018
07:25:59
вопрос: можно ли в .catch промиса передавать console.error как замыкание или обязятельно писать в таком варианте:
fetch('http://domain.invalid/')
.catch(err => console.error(err));

Nikita
26.09.2018
07:27:27

Alexander
26.09.2018
07:27:44
можно .catch(console.error)

Arthur
26.09.2018
07:28:42
фух) а то везде фигачат функции полностью, вот я и подумал что упускаю какой-то сакральный смысл))

Alexander
26.09.2018
07:29:07
если ты делаешь через express, то так же можешь подкидывать .catch(next)

MVP
26.09.2018
07:57:36
Про node-gyp вопрос, часто установка каких-то проектов падает на 'rebuild node-gyp'. В чем глобальна причина?