Alexander
22.09.2018
17:22:33
https://mongoosejs.com/docs/schematypes.html
Алексей
22.09.2018
17:26:14
Не :)
array должен быть вида [{type..}]
И иметь дефолт значение
Пустой по дефолту
Alexander
22.09.2018
17:26:51
Google
Eugene
22.09.2018
17:27:57
items: [{type..}] это по факту просто shorthand для items: {type: [{type: ...}]}
от этого и пляши
Алексей
22.09.2018
17:28:39
Понял, спасибо
Aga
22.09.2018
18:11:52
Господа
Перед тем, как допустим в целях верификации отправителя сообщения, сервер Messages должен слать sid в header'e?
Слать серверу Auth
rddlr
22.09.2018
19:05:13
вопрос про монгуз и ебанные популяции. можно ли выполнить поиск такого вида как-то
await Tweet.find({author: author}).populate('hashtags').exec()
но author в Tweet лежит только айдишник
но по айдишнику неудобно искать
ска нах я с этой монгой связался
Aga
22.09.2018
19:08:31
Мда
Arthur
22.09.2018
19:09:15
привет, подскажите модуль для работы с .docx файлами. нужно открыть файл, изменить некоторые строки и сохранить.
char
22.09.2018
19:10:15
Может тут кто поможет
Делаю авторизашку при помощи PassportJs, при логине клиенту отправляется хэдер set-cookie с токеном сессии, но он почему-то не сохраняется браузером.
Сталкивался кто с подобным?
¢
22.09.2018
19:10:32
Google
rddlr
22.09.2018
19:10:45
получается мне надо выполнить поиск по полю из популяций. так вообще можно?
Eugene
22.09.2018
19:15:01
Gats
22.09.2018
19:16:43
char
22.09.2018
19:25:22
а, я отправляю httpOnly куки
точнее passportjs отправляет
rddlr
22.09.2018
19:28:29
Eugene
22.09.2018
19:34:29
char
22.09.2018
19:35:30
Ilia
22.09.2018
19:40:24
меня уже накрыло)
Gor
22.09.2018
22:22:56
Access-Control-Allow-Origin - вообще то разрешает кросс домейн реквесты. По сути если ты не хочешь чтоб с другого сайта js скрипт посылал тебе запросы, то или не ставить или ставить и указывать с каких именно доменов allowed. При этом учти что это лишь команда браузеру. Что не останавливает от прямых http запросов из левого скрипта который работает не из браузера
Voskresus
22.09.2018
22:37:30
Уважаемые, подскажите как проверить занят ли порт уже или нет
Eugene
22.09.2018
22:40:56
Voskresus
22.09.2018
22:41:00
Я знаю как это сделать, но может вы предложите чтозто лучше
Eugene
22.09.2018
22:42:30
Создай сервер по указанному порту, если вывалится в ошибку - занят, если нет - не занят. Или нужно без дрочки порта?
Voskresus
22.09.2018
22:43:30
Google
Voskresus
22.09.2018
22:44:14
щас что-нибудь свое накатаю
Мне вообще так просто watchdog нужен
Eugene
22.09.2018
22:47:45
Вообще метод не очень, так как если порт не занят - проверка его на мгновение займёт. Лучше попробовать по сокету цепануться, но тоже не лучший вариант, вдруг там udp, socket.io вроде в юдипи не могёт.
Короче хз, первое кажется надежнее, второе правильнее
Cenator
22.09.2018
23:19:05
Sergey
23.09.2018
07:15:09
Egor
23.09.2018
07:27:39
Подскажите, как принято делать модель User
есть поле email (было уникальным, но с приходом подтверждения почты возникли конфликты), также есть после confirm для подтверждения имейла, как лучше сделать индексирование по имейлу (также есть авторизация через фб/гугл)
типо оставить email уникальным, добавить pendingEmail и после подтверждения почты записывать ее уже в поле email, или какой подход правильный?
Sergey
23.09.2018
07:31:26
Egor
23.09.2018
07:33:37
Aga
23.09.2018
08:05:25
Egor
23.09.2018
08:08:43
просто логика такая, что после подтверждения почты доступен дополнительный функционал
char
23.09.2018
09:29:04
Alexey
23.09.2018
10:46:58
всем привет
как у jwt token задать идентификатор jti
пишу все же свой пакет для блеклистов
почему то декодирую token а там его нет... как быть
вот что нашел в пакете для node jti не поддерживаеться.... может есть алтернативы?
rddlr
23.09.2018
11:25:17
Aga
23.09.2018
11:25:50
Google
rddlr
23.09.2018
11:26:06
ну понятно что костыльщик
вообще ересь, как можно не создавать аккаунт? а если я завтра зайду? заново регистрироватся?))
Sergey
23.09.2018
11:33:46
rddlr
23.09.2018
11:41:07
например? ккакая должна быть логика приложения, чтобы заставить меня регистрироватся второй раз на следующий день (или через 15 минут. если я захочу зайти через другой браузер)
логика типо "заебать юзера"?
Nikolay
23.09.2018
11:42:16
Не заебать юзера, а агрессивный маркетинг
rddlr
23.09.2018
11:44:29
ну вот я регистрируюсь. вы мне высылаете письмо и уведомляете меня об этом на экране. так? при этом я не залогинен? и я не смогу войти если не активирую аккаунт? примерно так?
а если я через 10 минут еще раз зарегаюсь на эту же почту? т.е. вы вместо того чтобы держать все в одном месте просто не активируя аккаунт, будете либо высылать заново, не узнавая меня, письмо о регистрации (при том что я вроде как уже начал регу), либо вам придетс завести отдельно бд для хранения тех кто начал регистрацию но не закончил?))
Aga
23.09.2018
11:53:20
Мда
Иди телеграмму это скажт
Это не телефон, почта у каждого есть
Alexander
23.09.2018
11:54:26
Aga
23.09.2018
11:54:33
У меня 6 почт
У моей мамы даже сука 4 почты
Alexander
23.09.2018
11:54:53
Я про тебя и твою мать говорил чтоле?
Aga
23.09.2018
11:55:04
Я назвал разные возрастные категории
У всех есть почта
Google
Alexander
23.09.2018
11:55:20
У нормального среднестатистического юзера 1 почта, и обычно это гугл.
rddlr
23.09.2018
11:55:30
лул. в пиндоссии 60% миллениалов не пользуются почтой вообще, в Китае еще больше
Aga
23.09.2018
11:55:33
Alexander
23.09.2018
11:55:44
kuanysh anuarkhanov
23.09.2018
11:57:19
привет
вопросы про nestjs здесь?
Aga
23.09.2018
11:57:35
Здравствуй
Alexander
23.09.2018
11:57:37
Aga
23.09.2018
11:57:40
kuanysh anuarkhanov
23.09.2018
11:57:45
или есть отдельный чатик
https://nestjs.com/