Yergali
Uncaught ReferenceError: app is not defined at <anonymous>:1:1
Максим
ну вместо app подставь ту переменную, в которую ты положил созданный сервер const <название переменной> = express()
Максим
в общем, код в студию)
Yergali
можно тебе в личку?
Максим
го
Ivan
кто юзал JWT для авторизации, что можете сказать?
Kons
кто юзал JWT для авторизации, что можете сказать?
Я использовал в связке hapi.js + react/redux. Что именно сказать? )
Ivan
Где хранить лучше в куках или локалсторедже?
Anonymous
в локалсторедже
Anonymous
кто юзал JWT для авторизации, что можете сказать?
норм, только токены отзывать нельзя
Ivan
И правильно что я могу в payload записать информацию о юзере, потом на сервере брать её и доверять ей 100% получается
Ale
ну если подпись проверил, то да)
Ivan
хмм, а делать refresh токена раз в 5 или более минут стоит?
Kons
Я хранил в локалстораже. На запросы стоял хук, который удалял токен из хранилища, если в ответ вернулось 401. В принципе можно в такой же хук положить запрос, который попросит сервер инвалидировать токен (записать в базу, как просроченный).
Ivan
В чём бенефиты локалстораджа?
Anonymous
Anonymous
(пока XSS не найдут)))0
Ivan
Спасибо за информацию
Ivan
Ещё вопрос, для выхода с сайта, по сути надо будет потереть переменную в локалсторедже и всё?
Anonymous
да, но ты подумай о том, что с jwt у тебя нет инвалидации токенов
Anonymous
я в итоге генерирую просто рандомный токен на сервере и кладу его в редис
Anonymous
так я могу и что угодно в него писать, и быстро, и инвалидировать могу
Anonymous
можно конечно писать в бд невалидные jwt токены, но зачем тогда jwt, если все равно в бд лезть
Ivan
хмм, можно в редис кидать валидные токены, после логаута удалять(делать не валидными) это будет норм?
Ale
зачем тогда jwt?
Ivan
логично)
Yevhenii
/stat@combot
Yevhenii
Извиняюсь, знаю что слегка не сюда, есть 2 готовьіх проект на yii2 advanced, сeрвeр nginx + php-fpm. Один сайт всe норм, настройки скопировал на другой, помeняв server name & root, но в пути появились /frontend/web. Подскажитe имовeрную причину
А ВОТ ТЕПЕРЬ ПАБЛИК
> есть 2 готовьіх проект на какой друга посадишь
Yevhenii
Ну подскажитe гдe спросить тогда, ато ничо нe нашол. Я писал вначалe "извeняюсь, знаю что нe туда"
Vitaly
Более чем
Yevhenii
копай конфиг nginx, там где-то навертел
Андрей они идeeтичньі за исключeниe server name & root
Andrew
Андрей они идeeтичньі за исключeниe server name & root
ну тогда копай роутер, он походу не понимает что / = /frontend/web
Anonymous
Хочу запустить npm test в докере. Соответсвенно, контейнеру потребуется только чтение из рабочей директории и всё, а после завершения он должен самовыпилиться бесследно. Если не затруднит, скажите команду, пожалуйста.
Yevhenii
ну тогда копай роутер, он походу не понимает что / = /frontend/web
Спасиб большоe, ужe рeшил. Вопрос ище один есть ну да ладно.
Dmytro
а чем koa лучше express?
Vitaly
а чем koa лучше express?
ничем, просто другой подход с мидлварями
Vitaly
это всего лишь либы, вы ищите серебрянную пулю - а ее нет )
Vitaly
app.listen(port)
Дима
koa-router нужно оборачивать в koa-convert
Дима
Он типа ещё не перешёл на koa2
Дима
А, ништяк
Дима
Я чот упустил этот момент)
Anonymous
Есть альтернатива mongoose?
Anonymous
Я её больше не люблю.
Nook
Есть
Nook
Это ты
Nook
Люби себя
Anonymous
Еее чувак.
Anonymous
Хорошая мысль.
Anonymous
Но мне надо работать с монгой.
Anonymous
Помимо этого.
Nook
Ну работай через mongo-native
Nook
И люби себя
Anonymous
Нет. Я привык к удобным моделькам. Но мне не нравится, что монгус собирается х**те как.
Nook
Там просто поддержка IE10 есть
Anonymous
Вы под чем, уважаемый?
Mike
Под нодой
Nook
Сча покажу
Nook
https://github.com/Automattic/mongoose/blob/master/lib/browser.js
Nook
https://github.com/Automattic/mongoose/blob/master/lib/document_provider.js
Nook
Еще доказательства нужны?)
Nook
Где-то видел даже хак именно для ie9 или 10
Nook
Уже не вспомню
Nook
А ВОТ ТЕПЕРЬ ПАБЛИК
В ванне сидим, хз как после такого жить
Anonymous
Куда пропали?)
Работать.
Nook
Браузер же
Nook
А Вы не верили
Anonymous
Да мне по барабану. Я с другим вопросом пришёл, если что.
Anonymous
Есть альтернатива mongoose?
Илья
Есть альтернатива mongoose?
https://github.com/vadimdemedes/mongorito, но я не пробовал
Илья
О. Благодарю. =)
потом впечатлениями поделись, а то у меня руки не доходят
А ВОТ ТЕПЕРЬ ПАБЛИК