@nodejs_ru

Страница 2599 из 2748
Makkusu
25.09.2018
18:10:34
Спасибо

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
Найди хорошую статью про token oath и тп. Просто тыкнуть без понимания будут косяки потом лезть. А инфа полезная в целом.
Все статьи с веб серверами. А мне нужно запустить, сгенерировать токен и передать клиенту и всё.

Gor
25.09.2018
18:16:36
Все статьи с веб серверами. А мне нужно запустить, сгенерировать токен и передать клиенту и всё.
есть jwt токены, есть токены аля сесия. есть необходимость их валидации, есть блеклисты, expire выдача scope на основе credentials ...есть понимание этих моментов?

Это типа "костяка"
ну да. потом я пишу что то типа : 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
а ты как клиент. тебе нужен токен для своей проги чтоб с их апи работать? извини не разу не работал именно с этим. твой вопрос не так понял изначально. тебе нужно видимо гуглить в сторону : как получить валидный токен для обрашения к оутлук API
Вот я просто не правильно вопрос написал. У меня бот и поэтому тут и речи нет о веб сервере. Всё запускается и висит как процесс. Мне сказали использовать оутлук вместо гугла и тут такой траблмс.

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

Но суть понял

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

Для работодателя

Gor
25.09.2018
18:24:50
А по simple-oauth2?
а вообще какая у тебя задача изначально?

Для работодателя
=) а че похоже да)

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
Aga
25.09.2018
18:29:51
Gor
25.09.2018
18:30:02
так я же не для галочки делаю

я реально поднимаю gpl проект

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

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

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 есть какаято логика в шифровании между сервером и браузером если да то как обменятся токенами или используется приватный и публичный ключь и приватный отправляется на сервер заголовка а публичным откроем ответ

Google
Богдан
26.09.2018
00:58:15
Jwt по другому работает: "вот тебе строка, в следующий раз придёшь, просто покажи ее на входе вон тому парню"
вот как второй парень ее розшифрует либо как сервер узнает каким ключем ее зашифровать сушествует ли смысл ставить такое на сервере api и клинте js

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

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} } } }Поможете?

Названия MERN/MEAN предусматривают SSR?
Зависит от тебя, можешь например Next.js использовать

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

Mark
26.09.2018
05:16:42
Первое

help me plz

Сделаль ?

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
если одних и тех же, то просто в "to" массив
Разные получатели, письма вообще разные

если одних и тех же, то просто в "to" массив
Забираю пачку писем которые надо отправить из сторонней системы. преобразую в формат письма nodemailer, а вот как сделать чтобы он эту пачку отправил

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));

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'. В чем глобальна причина?

Страница 2599 из 2748