Makkusu
20.10.2018
08:29:15
Продолжайте
Таймураз
20.10.2018
08:29:24
Я бы посоветовал учить SQL, реляции
Vlad
20.10.2018
08:29:51
написать свой oAuth2 логинер?
Извините не понял вашего вопроса ? Я хочу с этим токеном сделать запрос к твиттеру и взять у него данные пользователя ( имя, емаил, аватар)
Таймураз
20.10.2018
08:29:52
Отличный совет
Я даже дописать не успел, ты уже начал саркастировать
Коней попридержи
Google
Konstantin
20.10.2018
08:31:10
Makkusu
20.10.2018
08:31:26
Я бы посоветовал учить SQL, реляции
Я понимаю что мог бы просто использовать любую реляционную субд для задачи и всё было бы шик. Просто я вижу что в mongodb есть возможности для связи. Да я и не задумывался по началу над выбором субд, так как с node js обычно выбирают MongoDB и есть mongoose который всё упрощает.
Таймураз
20.10.2018
08:31:54
Makkusu
20.10.2018
08:32:14
Таймураз
20.10.2018
08:32:59
Популяции- это не реляции.
Не могу найти нужную ссылку
Makkusu
20.10.2018
08:34:01
У монги нет возможностей для реляции данных
Это монга лол
Я понимаю, так как это не рсубд. Изначально не рассчитывал на то что будет больше одной коллекции, а потом пришлось добавлять новые поля и конечно я не хотел делать поиск в бд по длинным текстовым строкам. Я не знаю как это будет производительно.
Таймураз
20.10.2018
08:34:21
Makkusu
20.10.2018
08:36:17
Таймураз
20.10.2018
08:42:19
Umren
20.10.2018
08:49:27
а в чем проблема с монгой то? я чет не понимаю
Таймураз
20.10.2018
08:53:04
а в чем проблема с монгой то? я чет не понимаю
Данные должны быть связаны, у них должна быть модель, для работы с ними желательно иметь инструмент, знания которого можно применять в разных уже существующих проектах
При работе с нереляционками каждый пишет или использует свои велосипеды
И сиди ебись со всем этим
Umren
20.10.2018
08:53:28
Это не проблема, это разные подходы
Таймураз
20.10.2018
08:53:40
Google
Umren
20.10.2018
08:54:01
удачи с логикой "если не sql, то все плохо"
Makkusu
20.10.2018
08:54:26
Учи SQL
Да, я работал с мускулом, постгресом. Просто недавно решил в монгу вкатится и понимаю что логически я делаю что то не то. Спасибо за советы.
Таймураз
20.10.2018
08:54:30
Makkusu
20.10.2018
08:54:52
Umren
20.10.2018
08:54:56
Сочувствую ;)
Yaroslav
20.10.2018
08:54:57
Да все правильно выше озвучили, думаю правильный подход комбинировать бд, но это если проект больше среднего
Makkusu
20.10.2018
08:54:59
всё очень чисто
Таймураз
20.10.2018
08:55:17
Евгений
20.10.2018
08:55:20
https://www.npmjs.com/package/node-mysql-helper если лень учить sql, давно изобрели хелперы
Makkusu
20.10.2018
08:55:22
Таймураз
20.10.2018
08:55:25
Makkusu
20.10.2018
08:55:43
Eugene
20.10.2018
08:55:43
Таймураз
20.10.2018
08:55:45
Makkusu
20.10.2018
08:56:00
Таймураз
20.10.2018
08:56:15
Makkusu
20.10.2018
08:56:18
Евгений
20.10.2018
08:56:46
лучше уж сразу ORM :)
У orm есть свои минусы, например когда пишешь городулю к существующему проекту и он не в orm
А так да, можно и orm
Makkusu
20.10.2018
08:57:04
Google
Makkusu
20.10.2018
08:57:22
Нужно что то простое
Таймураз
20.10.2018
08:57:29
Eugene
20.10.2018
08:57:33
Таймураз
20.10.2018
08:57:58
Нужно что то простое
Нужно не простое, а то, что не вызовет боли потом
Не компенсируй недостаток знаний простотой инструмента
Тебе в любом случае придется изучать что-то
Makkusu
20.10.2018
08:58:36
?ну и чем sql не устраивает
Я не говорю что sql не устраивает. Я выше писал что просто по первому разу я начал работаь с MongoDB потому что мне понравилось работать с mongoose и я смог сразу показать демку клиенту. То есть мне по времени было удобно.
Евгений
20.10.2018
08:58:43
самая нереляционная из нереляционных баз - это fs)))
И доступ к ней оперативный, и масштабируется хорошо
Makkusu
20.10.2018
08:59:09
Eugene
20.10.2018
08:59:52
Таймураз
20.10.2018
08:59:54
Евгений
20.10.2018
08:59:54
Makkusu
20.10.2018
09:00:03
Евгений
20.10.2018
09:00:30
Makkusu
20.10.2018
09:01:42
Для большого проекта я сейчас буду менять монгу и ещё хочу у вас спросить про инструменты для быстрого реагирования на ошибки. Мне вроде подсказывали платное решение для отлова ошибок и оповещения по емейл и т.п. Я вообще даже не представляю как это работает и как встроить в код
Таймураз
20.10.2018
09:01:48
Umren
20.10.2018
09:02:13
Таймураз
20.10.2018
09:02:32
Makkusu
20.10.2018
09:02:34
Umren
20.10.2018
09:02:53
ну отлавливать ошибки в тесте, лучше чем на проде
Google
Таймураз
20.10.2018
09:02:55
Makkusu
20.10.2018
09:03:02
Eugene
20.10.2018
09:04:47
?sentry и бесплатного на первое время мб хватит
Makkusu
20.10.2018
09:05:06
Таймураз
20.10.2018
09:05:51
Makkusu
20.10.2018
09:07:35
Всё же я думаю elk стек пока не нужен, так как веб морду пока не требуют.
Куда мне так переть если я тут с монгой призадумался...
Vlad
20.10.2018
09:48:26
Я хочу с этим токеном сделать запрос к твиттеру и взять у него данные пользователя ( имя, емаил, аватар)
rddlr
20.10.2018
10:17:11
тебе ответили - пааспорт, OAuth 2
Эластик еще для поиска пригодится. хорошая штука
Vlad
20.10.2018
10:29:41
Очень срочно нужно
В Гугле поискал, но не смог найти то что нужно. Или не знаю что надо поискать
rddlr
20.10.2018
10:36:54
с чего ты решил что пасспорт не для мобильных устройств?
OTR ?
20.10.2018
10:37:18
jwt
Google
OTR ?
20.10.2018
10:37:18
Паспорт не для мобильных устройств. А ОAuth2-ом как сделать ? Только написаки ОAuth2 ... Ну и??
rddlr
20.10.2018
10:37:47
в любой непонятной ситуации советуй JWT!!11
OTR ?
20.10.2018
10:37:54
Ref token и Access token
Что там сложно я не могу понять , в чем проблема ?
rddlr
20.10.2018
10:38:56
проблема в том что человек хочет чтобы ему все разжевали и объяснили) почему паспорт ему не подходит он не объяснит скорее всего
OTR ?
20.10.2018
10:39:18
Понятно )
rddlr
20.10.2018
10:39:28
не хочешь паспорт - делай сам ОAuth2. если можешь))
Eugene
20.10.2018
11:13:20
Denys
20.10.2018
11:30:01
всем привет, подскажите, пожалуйста, кто-то работает со strapi? у меня проблема с авторизацией через fb, g+. по api которую предоставляет strapi, я с фронта делаю редирект на fb, а от туда на сервер. но fb блочит так как это два разныз домена. и я не могу понять, как это все довести до робочего состояния. Буду очень благодарен за помощь, так как на это уже потратил 2 дня
rddlr
20.10.2018
11:35:27
хм...кто использует редакторы текста для ввода инпута от юзеров? вы проводите проверку дополнительную контента на беке?
вот например, я юзаю какой-то эдитор на клиенте. но он ведь санитайз только на клиенте производит.
что мешает юзеру засабмитить в таком случае запрещенные теги напрямую в ендпоинт?
A.
20.10.2018
11:39:39
Aga
20.10.2018
11:40:20
На выходе вроде html бывает, в таком случае можно фильтровать
rddlr
20.10.2018
11:40:49
я же пишу что юзер может засабмитить в обход редктора клиента
Aga
20.10.2018
11:41:23
Достаточно на сервере фильтровать контент
rddlr
20.10.2018
11:42:50
ебанутся
я же это и спрашиваю