Size: a a a

JavaScript Noobs — сообщество новичков

2020 December 20

VA

Vladislav Axt in JavaScript Noobs — сообщество новичков
Tonn
да
тогда знание state management'a обязательно + понимание flux, тогда все встанет на свои полочки
источник

j

jk in JavaScript Noobs — сообщество новичков
Roman
Или как примешивать?
Похоже passport хранит все свои данные в req.session, т.е. использует express-session для работы. И все данные аутенитификации привязаны к cookie выдаваемым express-session. Если юзер залогинился то появляется req.session.passport.user, где хранятся данные юзера в сериализованном виде. Которые потом десереализуются в req.user из базы данных или ещё откуда. А если запись из базы данных, то в этой записи и должны лежать все нужные данные пользователя, включая username. Если брать оттуда по каким-то причинам неудобно, то сделай миддлвейр который будет записывать их в res.locals, так они сбросятся в конце жизни реквеста. Потому что если добавить его в req.session, то когда  пользователь разлогинится то юзернейм останется там и его надо будет удалять вручную.
источник

j

jk in JavaScript Noobs — сообщество новичков
Ну это всё я только что сообразил, почитав гугл и исходники passport, могу где-то ошибаться. Так то passport я не пользовался.
источник

В

Вячеслав in JavaScript Noobs — сообщество новичков
Alexey Maron
[  ] посоветуйте как организовать процесс и защитить исполнителей от спама. есть сайт биржа, приходит заказчик, заполняет данные о проекте/услуге, выбирает 10-30 исполнителей и отсылает запрос. исполнитель получает уведомление по email. т.е. любой может зарегать учетку и спамить. как быть?
Не давать любому зарегистрироваться
источник
2020 December 21

НК

Николай Коржиков... in JavaScript Noobs — сообщество новичков
Ребят, привет, при отправке формы мне нужно сделать так чтобы можно было понимать из какого таба была отправлена форма чтобы с помощью innerhtml вставлять блок с сообщением в нужный мне таб, а не первый
источник

НК

Николай Коржиков... in JavaScript Noobs — сообщество новичков
Кто может подтолкнуть на мышление?
источник

АО

Алексей Обрядин... in JavaScript Noobs — сообщество новичков
Через свойство target проверять на submit какой формы нажал
источник

НК

Николай Коржиков... in JavaScript Noobs — сообщество новичков
Мне нужно добавлять с помощью innerhtml в конкретный таб блок с сообщением и нужно понять из какого таба отправляется форма чтобы в этот таб вставить блок
источник

НК

Николай Коржиков... in JavaScript Noobs — сообщество новичков
И как мне отталкиваться от этого таргета?
источник

BS

Bogdan Saliuk in JavaScript Noobs — сообщество новичков
Николай Коржиков
Ребят, привет, при отправке формы мне нужно сделать так чтобы можно было понимать из какого таба была отправлена форма чтобы с помощью innerhtml вставлять блок с сообщением в нужный мне таб, а не первый
а у тебя на странице будут одновременно все чаты отрисованы? :)
источник

НК

Николай Коржиков... in JavaScript Noobs — сообщество новичков
Нпет
источник

НК

Николай Коржиков... in JavaScript Noobs — сообщество новичков
В зависимости от того какой таб выбрал пользователь
источник

BS

Bogdan Saliuk in JavaScript Noobs — сообщество новичков
ну так у тебя будет всего один таб. Что тебе выбирать?
источник

НК

Николай Коржиков... in JavaScript Noobs — сообщество новичков
Как один
источник

НК

Николай Коржиков... in JavaScript Noobs — сообщество новичков
У меня вот так tabs>tabs-buttons>tabs-buttons__item / tabs-content>tabs-content__item
источник

BS

Bogdan Saliuk in JavaScript Noobs — сообщество новичков
зачем тебе помещать в дом сразу все диалоги? если активный только 1
источник

НК

Николай Коржиков... in JavaScript Noobs — сообщество новичков
tabs-buttons__item - это кнопка для выбора с кем пользователь хочет перепеписываться
источник

НК

Николай Коржиков... in JavaScript Noobs — сообщество новичков
tabs-content - чат где цикл который перебирает все сообщения из бд
источник

НК

Николай Коржиков... in JavaScript Noobs — сообщество новичков
Но при отправке я его с js хочу отправить визуально хотя бы
источник

НК

Николай Коржиков... in JavaScript Noobs — сообщество новичков
Где выполнится ajax на скрипт который помещает в бд
источник