
Aga
04.09.2018
20:33:25
Пасспорт сильно облегчает жизнь с сессией?

Таймураз
04.09.2018
20:33:56

Aga
04.09.2018
20:34:30
В чём заключается роль JWT?

Google

Aga
04.09.2018
20:34:50
В каких случаях его стоит использовать?

Таймураз
04.09.2018
20:34:53
Да как вы заебали с jwt

Aga
04.09.2018
20:35:19
Интересно, с ним было изи делать))

Таймураз
04.09.2018
20:35:31
Если у тебя небольшой проект- делай.

Aga
04.09.2018
20:35:35
Лан, я пошёл пилить

Ilya
04.09.2018
20:35:46

Aga
04.09.2018
20:35:51

Purple
04.09.2018
20:37:38
Ок что юзать для логина?

Gleb
04.09.2018
20:38:04

Aga
04.09.2018
20:38:12
Сессии, что ж ещё

Google

Gleb
04.09.2018
20:39:18

Aga
04.09.2018
20:39:31
Это что?

Purple
04.09.2018
20:39:50
Auth2?

Gleb
04.09.2018
20:39:54

Aga
04.09.2018
20:40:08
https://www.npmjs.com/package/basic-auth

Purple
04.09.2018
20:40:09

Aga
04.09.2018
20:40:11
ты про это?

Purple
04.09.2018
20:40:14

Gleb
04.09.2018
20:40:44
Оооооокей

Aga
04.09.2018
20:41:17
ахахах

Purple
04.09.2018
20:41:47
Я так понял, что нужно смеяться?
А то не доганяю)

Gor
04.09.2018
20:49:08
почитал про localstorage & (any) token
http://dev.to/rdegges/please-stop-using-local-storage-1i04
кому если тоже интересно
там в коментах интересные контраргументы на httponly cookie etc

Gleb
04.09.2018
22:10:28

Aga
04.09.2018
22:15:21
Как на root директорию выйти?
User = require('../../../db/userSchema')

Google

Stas
04.09.2018
22:41:04

Aga
04.09.2018
22:41:52
thx

Speed of
05.09.2018
02:28:38
ребят, никто не занет, почему токен он jwt не передается в хеадерс?
let token = jwt.sign({user}, config.secret, {expiresIn: 86400 // expires in 24 hours });
вот я его удачно создаю, но когда иду на другой путь, например в профиль, то этого токена уже нету

Cenator
05.09.2018
02:32:54

Speed of
05.09.2018
02:33:15
а как его дальше передавать?

Cenator
05.09.2018
02:33:33
Откуда и куда?

Speed of
05.09.2018
02:34:48
я имею ввиду, чтобы при авторизации выдавался токен, и дальше я мог проверять, залогинился ли юзер или нет на основе токена

Cenator
05.09.2018
02:35:40
Тогда при открытии страницы отправляй токен ajax запросом

Speed of
05.09.2018
02:40:28
ту чуть не понял

Speed of
05.09.2018
02:40:53

Cenator
05.09.2018
02:42:03

Speed of
05.09.2018
02:42:09
токен по идее должен быть в header
его там нет, вот у меня и вопрос возник. почему

Cenator
05.09.2018
02:42:35
А ты положил его туда?

Speed of
05.09.2018
02:43:23
нет =) я думал после создания он сам там будет

Cenator
05.09.2018
02:43:45
Не будет

Speed of
05.09.2018
02:44:57
положил, но все равно та же проблема

Google

Cenator
05.09.2018
02:45:10
Какая

Speed of
05.09.2018
02:45:56
нету токена в headers
вот так его можно положить?
req.headers.token = token;

Cenator
05.09.2018
02:46:52
Нет

Admin
ERROR: S client not available

Cenator
05.09.2018
02:47:19
Смотри в своем фреймворке метод для записи хедера

Speed of
05.09.2018
02:47:55
понял, хорошо, спасибо за овтеты)

Sergei
05.09.2018
05:14:27
по теме моргана
app.use(morgan('dev'))
а как сделать что бы он свои логи писал через мой
console.log(${chalk.green('INFO: ')} ${msg})
?

Ann
05.09.2018
06:25:42
привет, у кого есть на примете толковый урок, где можно посмотреть, как написать бэк к готовому фронт энду. тип, выгрузка данных с бд и тд. Фронт на реакте

Anton
05.09.2018
06:27:23
Чтобы сразу правильно на TypeScript писать

Cenator
05.09.2018
06:28:35

Ann
05.09.2018
06:29:19
мб глупый вопрос, но нест как то к mern стеку относиться?

Cenator
05.09.2018
06:29:29
Прикольно наверное когда у тебя тип Animal кастится к Human
Из-за структурной типизации

Anton
05.09.2018
06:29:50
Лол
Нетипизированный Backend на JS плохо подлаживается

Cenator
05.09.2018
06:30:02

Anton
05.09.2018
06:30:30
Flow
Тоже один из вариантов, но распространение меньше. Да и фронт чаще на TS пишется. Например Angular

Cenator
05.09.2018
06:31:44
Да и типизация библиотек херовая
Промисифицировал либу => проебал тайпинги

Google

Anton
05.09.2018
06:32:41

Cenator
05.09.2018
06:32:56

Max
05.09.2018
06:34:19

Andrei
05.09.2018
06:34:56

Cenator
05.09.2018
06:35:16

Anton
05.09.2018
06:36:01
У тебя на тс проект?
Да, у меня в компании огромный пул микросервисов (около 30) и API на NodeJS и TypeScript, сейчас используем NestJS, чтобы ускорить разработку.

Andrei
05.09.2018
06:36:09
Util ессно. В стандартных нодовских тайпингах для ts

Cenator
05.09.2018
06:36:21
Можешь сделать поиск по всем файлам со словом any ?

Andrei
05.09.2018
06:37:24

Anton
05.09.2018
06:38:23

Harry
05.09.2018
06:38:24
даешь микросервис на каждый чих юзера

Anton
05.09.2018
06:38:55

Andrei
05.09.2018
06:40:20
А bluebirb?
Думаю блюберд тоже поддерживает. Только зачем его использовать в 2018? ? Ты там что на node 0.10 пишешь?