Size: a a a

Node.js — русскоговорящее сообщество

2020 December 19

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
Artem Zuev
ну если перенести совсем на жизнь, то отдел кадров оформляет сотрудников на работу, заводит личные дела, изменяет данные в случае чего... но пускает в офис, оформляет пропуска и контролирует доступность этажей/кабинетов служба безопасности, а не кадровики...
тут то же самое - юзеры = отдел кадров, авторизация = служба безопасности
та на коде проще объяснять))
ну то я что должен в итоге сделать? имея два сервисы Авторизации и Юзеров
кто от кого зависит ?
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
мне на жизненных примерах сложно
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
да, два сервиса, и сервис авторизации использует данные сервиса пользователей, когда это нужно...
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
в простейшем случае - при авторизации, когда приходит на сервис авторизации логин и пароль, сервис авторизации запросит данные юзера у сервиса юзеров (для проверки логин/пароля)... но когда на него придет токен авторизованного юзера, то для его проверки в принципе данные самого юзера не нужны совершенно
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
ага, типа авторизации зависит от юзера
окей
но тогда вопросик назревает
по сути я в Авторизации сервисе буду писать что-то такое? UserService.create(user)? но по сути больше ничего и не буду там, потому что серавно всю логику делает юзерСервис
и тогда получиться, что сервис авторизации пустой с одной строкой
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
так ладно
буду дома гляну подробнее
меня уже укачало от этой езды
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
попожэ спрошу
источник

ᴀᴋ

ᴀʟᴇxᴀɴᴅʀ ᴋᴜᴢɴᴇᴛsᴏᴠ... in Node.js — русскоговорящее сообщество
Всем привет! Хотел узнать, кто какого варианта нейминга полей в таблице бд придерживается?
Допустим сейчас с js юзаю camelCase в бд, но в будущем планируем допустим перейти на питон, в котором уже будет более актуален snake_case, вот собственно и появился на почве этих размышлений вопрос:)
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
ᴀʟᴇxᴀɴᴅʀ ᴋᴜᴢɴᴇᴛsᴏᴠ
Всем привет! Хотел узнать, кто какого варианта нейминга полей в таблице бд придерживается?
Допустим сейчас с js юзаю camelCase в бд, но в будущем планируем допустим перейти на питон, в котором уже будет более актуален snake_case, вот собственно и появился на почве этих размышлений вопрос:)
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
веб-контроллер принимает данные в json и парсит json. а cli принимает в другом формате.

как бы ты сделал это все на одном общем контроллере?
Контроллеров будет несколько, и все они будут без логики проверки на длину полей
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Sergey 🛸
Контроллеров будет несколько, и все они будут без логики проверки на длину полей
ну и норм
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
ну и норм
@ZloyPrizrak предлагает пихать проверку полей и их длину во все три контроллера отдельно
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Sergey 🛸
@ZloyPrizrak предлагает пихать проверку полей и их длину во все три контроллера отдельно
и? если разные контроллеры юзают разные методы сервиса, то эти проверки будут в разных методах сервиса... а если три контроллера вызывают один метод сервиса, то может контроллер неадекватный, что на три роута одна логика?
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Artem Zuev
и? если разные контроллеры юзают разные методы сервиса, то эти проверки будут в разных методах сервиса... а если три контроллера вызывают один метод сервиса, то может контроллер неадекватный, что на три роута одна логика?
Как ты сделаешь обработку http, cli и email в одном контроллере?
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Ты апчем вообще?
источник

ᴀᴋ

ᴀʟᴇxᴀɴᴅʀ ᴋᴜᴢɴᴇᴛsᴏᴠ... in Node.js — русскоговорящее сообщество
Ну а если говорить например о mondo db?
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
camelCase
источник

M

Manu in Node.js — русскоговорящее сообщество
Ali_
Переслано от Ali_
Привет кто не будь знает как react state передать на nodejs ? спасибо
Вопрос задан крайне не правильно
источник

ᴀᴋ

ᴀʟᴇxᴀɴᴅʀ ᴋᴜᴢɴᴇᴛsᴏᴠ... in Node.js — русскоговорящее сообщество
Хорошо, а mongoDB в сочетании с питоном?)
источник

ДМ

Данил Мальков... in Node.js — русскоговорящее сообщество
Кто может мне посоветовать какой нибудь годный источник по cookiesам или по jwt, просто на метаните я смотрю и не могу найти про это обучалок
источник