Size: a a a

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

2021 April 18

HT

Hermes Trismegistus in Node.js — русскоговорящее сообщество
понял
источник

1

1N54N3 in Node.js — русскоговорящее сообщество
Стоит ли использовать express-generator для создания проекта?
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
Ребят, пишу на Express. Что лучше хранить в сессии? 1) Объект с пользователем 2) _id пользователя и написать специальный middleware для всех запросов, который будет получать из БД пользователя с таким _id и передавать его в запрос.
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
С одной стороны 2 способ будет обращаться каждый раз к бд, но зато он будет поддерживать все изменения в аккаунте пользователя (например смена имени)
источник

RP

Roman Piontik in Node.js — русскоговорящее сообщество
1. В jwt
2. Id - uuid
источник

НС

Никита Сковорода... in Node.js — русскоговорящее сообщество
не надо делать из jwt сессии
тем более что уже есть сессии
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
Но можно ли просто хранить _id и каждый раз получать пользователя при запросе? Или это будет доп.нагрузка?
источник

RP

Roman Piontik in Node.js — русскоговорящее сообщество
Не надо делать сесси в web проектах.
источник

RP

Roman Piontik in Node.js — русскоговорящее сообщество
Их в web нет.
источник

RP

Roman Piontik in Node.js — русскоговорящее сообщество
Помести данные пользовптеля в jwe (шифрованные jwt) и не нужно ходить в бд. Все будет в разы проще.
источник

RP

Roman Piontik in Node.js — русскоговорящее сообщество
А главное - производительнее. И по REST.
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
а где хранить jwt ключ? в localstorage или cookies?
источник

DR

Dmitry Remezov in Node.js — русскоговорящее сообщество
Сессию дропай, сейчас твой клиент браузер, завтра мобилка, послезавтра консоль, jwt forever
источник

RP

Roman Piontik in Node.js — русскоговорящее сообщество
Для этого есть продуманный стандарт и готовые пакета ноды.
источник

DR

Dmitry Remezov in Node.js — русскоговорящее сообщество
Это ответственность клиента уже прост
источник

AA

Arkadiy Alexeev in Node.js — русскоговорящее сообщество
Ага, и нельзя никого забанить, клево
источник

DR

Dmitry Remezov in Node.js — русскоговорящее сообщество
access + refresh и готово
источник

AA

Arkadiy Alexeev in Node.js — русскоговорящее сообщество
ну там человек заявил что в бд ходить не надо
источник

RP

Roman Piontik in Node.js — русскоговорящее сообщество
Можно. Этт другой вопрос и он решаем.
источник

НС

Никита Сковорода... in Node.js — русскоговорящее сообщество
а логаута не существует в принципе, если у человека украли пароль — ой всё.
источник