
Aga
24.08.2018
14:19:49
501 KB ransferred

Konstantin
24.08.2018
14:20:13
Ну это пока. Как говоришь, только signin/signup)

Aga
24.08.2018
14:20:19
я уже обосрался
подумал поди переписывать придётся

Google

ABC
24.08.2018
14:20:41
Вряд ли рухнет))
конечно не рухнет, с чего бы ему рухнуть если у тебя юзеров не будет

Aga
24.08.2018
14:20:59
Хуй его знает, для ошибки true is not defined юзеры не нужны

ABC
24.08.2018
14:22:04

Aga
24.08.2018
14:22:54
есть соц. сети на SSR?
я буду пионером?

Konstantin
24.08.2018
14:23:17

Aga
24.08.2018
14:23:29
так вк же SPA

Anton
24.08.2018
14:23:33

Aga
24.08.2018
14:23:34
фэйсбук наверное тоже, ибо такое же говно

Konstantin
24.08.2018
14:23:50
Гугл что-то пел про выполнения js у ботов своих, но далеко же до этого

Aga
24.08.2018
14:24:11
ахаха
ВК индексируется

Google

ABC
24.08.2018
14:24:20

Aga
24.08.2018
14:24:21
какого хуя

ABC
24.08.2018
14:25:04

Konstantin
24.08.2018
14:25:06
Тебе бы в геймдев AAA
так вк же SPA
Снова вруби вкладку network в девтулзах и глянь, что первое от сервера приходит

Aga
24.08.2018
14:26:02

Anton
24.08.2018
14:29:40

Aga
24.08.2018
14:29:46
шарпы

Nell
24.08.2018
14:30:58

Aga
24.08.2018
14:31:06
да

ABC
24.08.2018
14:31:10

Anton
24.08.2018
14:31:20
шарпы
это вообще законно AAA на шарпе? там же максимум перфоманса нужно... или уже нет? я не в теме

Nell
24.08.2018
14:31:28

Aga
24.08.2018
14:31:57

Anton
24.08.2018
14:32:47

ABC
24.08.2018
14:33:29
абы пиздануть)))

Anton
24.08.2018
14:33:56

Konstantin
24.08.2018
14:34:13
Вебпак почти из коробки предоставляет common chunks - сиди и дроби бандл на кусочки

ABC
24.08.2018
14:34:45
да это про тебя. какой нахуй шитиемеле? состоящий из script с bundle.js? ебаать это все меняет

Google

ABC
24.08.2018
14:34:52
к чему это вообще было? абы пиздануть

Aga
24.08.2018
14:35:50
Армия SSR
Выебем всех SPAшников!!!
Этих Гитлеровцев

Anton
24.08.2018
14:36:04
к чему это вообще было? абы пиздануть
я до это простыню написал к чему, с архитектурной точки зрения. а ты только несешь какие-то несвязыне фразы в духе: "нет нужна!", "бандлы!". хуяндлы

Aga
24.08.2018
14:36:04
Сатаниство
Нацистов
Иудаистов

ABC
24.08.2018
14:36:45
у Трампа дочурка иудейка лол

Aga
24.08.2018
14:37:07
Так пох
Бля, я только что Исландскую песню послушал
Ничё так

Evgeniy
24.08.2018
14:37:42

Aga
24.08.2018
14:38:43
Ладно короче, надо продолжать ебошить. Я уже близок к разгадке вопросов мировоздания

Evgeniy
24.08.2018
14:43:11
Как готовится нормальный SSR:
Берешь фронтовый репозиторий и сервишь его через ноду, гидрируя данными полученными из кеша/через isomorphic fetch. Никакую архитектуру ломать не надо, причем тут php, бэкендная логика и темплэйты я вообще понимать отказываюсь. SSR нужен для одной единственной цели: показать юзеру нормальную страничку, пока грузятся твои драгоценные бандлы

Aga
24.08.2018
14:44:53
грузятся на сервере, без твоего участия (!*!)
Кто JWT шарит?
какого хрена?
JsonWebTokenError: invalid signature

Yadgar
24.08.2018
14:52:16
Кто JWT шарит?
Что в нем шарить? Читай доку, фейспалм, каждую неделю такие вопросы

Aga
24.08.2018
14:52:25
Дело не в этом

Google

Aga
24.08.2018
14:52:38
let check = async (token) => {
return new Promise(resolve => {
jwt.verify(token, secret, { algorithm: 'HS256' }, (err, decoded) => {
if(err)
console.log(err)
else
console.log(decoded);
});
})
}
казалось бы, что может сука пойти не так

arts
24.08.2018
14:54:02
А ты промис зарезолвить не забыл?

Aga
24.08.2018
14:54:19
Да нет, я же ничего не возвращаю
я пока отлаживаю

arts
24.08.2018
14:54:44
Ты промис возвращаешь.

Aga
24.08.2018
14:54:44
он должен хотяб к консоль вбить, что саксес
я просто вызываю check

Admin
ERROR: S client not available

Aga
24.08.2018
14:55:02
я не использую его resolve
let res = await tokenAPI.check(token);
Просто, пока так
хз с чем это связанно
Токен, Секрет чекал

ABC
24.08.2018
14:56:14
трипл-эй

Aga
24.08.2018
14:56:34
Анальный Вагинатор не хочешь?

ABC
24.08.2018
14:56:50
чувак, вижу какой ты хаотичный, поэтому я просто предполагаю что подпись реально неверная
как токен сохдаешь

Aga
24.08.2018
14:57:04
ща
let user = {
id: res._id,
username: res.userInfo.username,
email: res.userInfo.email,
status: res.userInfo.status
}
let token = jwt.sign({
user
} , secret, { algorithm: 'HS256' });
теперь ты знаешь структуру токена

Google

ABC
24.08.2018
14:58:04
и потом ты этот же токен верифаешь и он тебе на подпись жалуется?

Aga
24.08.2018
14:58:12
+

ABC
24.08.2018
14:58:13
давай токен в студию сгенереный и секрет

Aga
24.08.2018
14:58:16
ща
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7ImlkIjoiNWI3ZTc4NzQ5ZDYyMzAwZDZmOTkxMTRhIiwidXNlcm5hbWUiOiJjYW52ZWVkIiwiZW1haWwiOiJtYWhtdWRvdmFnYUBnbWFpbC5jb20iLCJzdGF0dXMiOiJhZG1pbiJ9LCJpYXQiOjE1MzUxMjIzOTQsImV4cCI6MTUzNTEyMjQ1NH0.qoPavKTPoPU2Tec9GGcwTBk68xERYxGrhVVILpX0sYc
scsadasdasdnjsabfusadf
Секрет никому не говори

Alexander
24.08.2018
14:58:49
???????

ABC
24.08.2018
14:59:10
все норм с токеном

Aga
24.08.2018
14:59:43
+
На сайте чекнул

ABC
24.08.2018
15:00:02
убери { algorithm: 'HS256' }

Aga
24.08.2018
15:00:06
погоди, а как блядь он без секрета вскрыл
ща

ABC
24.08.2018
15:00:26
лооол

Aga
24.08.2018
15:00:34
пиздец

ABC
24.08.2018
15:00:35
иди учи что такое jwt

Aga
24.08.2018
15:00:36
на сайте их
Я думал его вскрыть только секретом можно

ABC
24.08.2018
15:02:01
ебанутся. подпись проверить. иди цчи основы чувак