Size: a a a

NestJS — русскоязычное сообщество

2020 August 09

JB

Joe Beretta in NestJS — русскоязычное сообщество
Я примерно также делал. + перенаправил лог в файл, чтобы поиском смотреть все запросы
источник

A

Artem in NestJS — русскоязычное сообщество
господа, а как организовать авторизацию сокета через JWT
входные:
вебсокет, а не поллинг
в идеале без query

заодно как хранить данные об авторизованном сокете?
источник

DM

Dmitry Miroshnichenk... in NestJS — русскоязычное сообщество
Artem
господа, а как организовать авторизацию сокета через JWT
входные:
вебсокет, а не поллинг
в идеале без query

заодно как хранить данные об авторизованном сокете?
Насколько я знаю это можно сделать только на этапе handshake, отправив соответствующих заголовок на сервере.
источник

YK

Yurii Kovalenko in NestJS — русскоязычное сообщество
Artem
господа, а как организовать авторизацию сокета через JWT
входные:
вебсокет, а не поллинг
в идеале без query

заодно как хранить данные об авторизованном сокете?
Да, нужно реализовать http route для получения токена, и после передавать в заголовке сокета
источник

A

Artem in NestJS — русскоязычное сообщество
Yurii Kovalenko
Да, нужно реализовать http route для получения токена, и после передавать в заголовке сокета
Но сокетайо же заголовки передаёт только в поллинге
источник

YK

Yurii Kovalenko in NestJS — русскоязычное сообщество
За сокетайо не знаю, использую ws, а на клиенте лучше new WebSocket. Суть не меняет, нужен auth http endpoint
источник

A

Artem in NestJS — русскоязычное сообщество
Yurii Kovalenko
За сокетайо не знаю, использую ws, а на клиенте лучше new WebSocket. Суть не меняет, нужен auth http endpoint
Http есть, тем не менее, вебсокеты заголовки не дают выставлять свои, или я чего то не знаю?
источник

LK

L K in NestJS — русскоязычное сообщество
Artem
господа, а как организовать авторизацию сокета через JWT
входные:
вебсокет, а не поллинг
в идеале без query

заодно как хранить данные об авторизованном сокете?
передавайте токены через query
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
Ребят а кто что использует для работы с базами ? TypeOrm  или Sequelize ?
источник

I

Iri 🛸 in NestJS — русскоязычное сообщество
Первое
источник

YK

Yurii Kovalenko in NestJS — русскоязычное сообщество
Artem
Http есть, тем не менее, вебсокеты заголовки не дают выставлять свои, или я чего то не знаю?
new WebSocket(url, token) - токен запишеться в заголовок Sec-WebSocket-Protocol
источник

IE

Igor' Emberovich in NestJS — русскоязычное сообщество
Если dto конфликтует с entity (в контролёре пытаюсь метод сервиса вызвать, а он ошибку выдаёт, что типы entity и dto  не совместимы).
источник

IE

Igor' Emberovich in NestJS — русскоязычное сообщество
то как поступать в такой ситуации?
источник

IF

Igor Filippov in NestJS — русскоязычное сообщество
Делать маппинг из одного в другое, если я тебя правильно понял
источник

IE

Igor' Emberovich in NestJS — русскоязычное сообщество
то есть entity нужно будет импортировать, и потом создать новую инстацию, перекинув свойства?
источник

IF

Igor Filippov in NestJS — русскоязычное сообщество
Igor' Emberovich
то есть entity нужно будет импортировать, и потом создать новую инстацию, перекинув свойства?
Вот я делаю из дто запроса, энтити
источник

🏡К

🏡 Назар Калитюк... in NestJS — русскоязычное сообщество
Igor Filippov
Вот я делаю из дто запроса, энтити
можно же проще. Сделать конструктор и передать Partial
источник

IF

Igor Filippov in NestJS — русскоязычное сообщество
🏡 Назар Калитюк
можно же проще. Сделать конструктор и передать Partial
Можно, я просто так делаю.
источник

IF

Igor Filippov in NestJS — русскоязычное сообщество
Можете показать более оптимально никто ж не запрещает. Может и я на заметку возьму
источник

IE

Igor' Emberovich in NestJS — русскоязычное сообщество
🏡 Назар Калитюк
можно же проще. Сделать конструктор и передать Partial
Я в тс не особо пока продвинут и на лету partial  использовать пока не могу.  Поэтому пока придётся мапперами пользоваться.

А как лучше проект группировать? По "бизнес"-сущностям (типа "products", "posts", "users") или по MVC-сущностям (типа controllers, interfaces, services) ?
источник