
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
ебанутся
я же это и спрашиваю