
Sergei
10.09.2018
21:16:27
воооо

Aga
10.09.2018
21:16:36

Sergei
10.09.2018
21:16:37
тоесть надо один фиг ходить на auth?

Aga
10.09.2018
21:16:43
Конечно

Google

Sergei
10.09.2018
21:16:44
а это не проблема?

Aga
10.09.2018
21:16:48
Нет
Есть другой способ?)

Sergei
10.09.2018
21:17:06
jwt

Aga
10.09.2018
21:17:20
Jwt вскроют и тебе пизда)

Sergei
10.09.2018
21:17:26
пф

Alexander
10.09.2018
21:17:37
Неужели так сложно куку передавать?

Sergei
10.09.2018
21:17:38
куку так же упрут)

Alexander
10.09.2018
21:17:46
Так а что тебе кука даст

Aga
10.09.2018
21:17:59

Alexander
10.09.2018
21:18:05
Сессию отслеживает нода по айпишнику, да и сессия протухает

Aga
10.09.2018
21:18:14
User agent же

Sergei
10.09.2018
21:18:19
2 домена

Google

Aga
10.09.2018
21:18:25

Sergei
10.09.2018
21:21:15
тоесть мы логинимся на autch.test.com > нам приходит сессия и мы ее заносим в куку. потом запрашиваем api.test.com с айдишником > api.test.com идет на autch.test.com чтоб его проверить и только уже вернет ответ
я правильно понял?

Aga
10.09.2018
21:23:16
Айдишник - хеш сессии?

Alexander
10.09.2018
21:23:33

Sergei
10.09.2018
21:23:48
да пофиг. криптография или айдишник
или сессия

Alexander
10.09.2018
21:24:50
Ты идёшь на auth.test.com, получаешь сессию в куку, параллельно auth.test.com делает запись в базе, что вот есть такой чувак с такой сессией. И когда ты пойдёшь на api.test.com, этот сервер сбегает в базу по твоему ключу сессии, поднимет о тебе инфу и вернёт все необходимое

Aga
10.09.2018
21:25:38

Alexander
10.09.2018
21:25:51
Спасибо за расшифровку

Aga
10.09.2018
21:25:56
Нз

Alexander
10.09.2018
21:26:05
Я ни в коем случае не имел в виду ножками идти

Aga
10.09.2018
21:26:11
Да, но как ты получишь в кукисы с другого адреса?

Sergei
10.09.2018
21:26:32
+

Alexander
10.09.2018
21:26:34
Ты получаешь куку на домен с разрешением на поддомены

Aga
10.09.2018
21:26:59
CORS?

Alexander
10.09.2018
21:27:23
Cors не влияет на поддомены

Aga
10.09.2018
21:30:07
Не до конца к сожалению понял
Если ты сидишь на localhost:3000, посылаешь POST запрос на localhost:3002

Alexander
10.09.2018
21:31:00
Порты от доменов надо отличать

Google

Aga
10.09.2018
21:31:11
?
то есть?

Alexander
10.09.2018
21:31:25
3000 и 3002 это разные порты
В случае с озвученным выше речь шла об auth.test.com и api.test.com

Aga
10.09.2018
21:32:00
Имеет ли разница?
В итоге же одно и тоже получается

Alexander
10.09.2018
21:32:20
Cors спокойно пропустит эти запросы, потому что он выдаётся на домен, а не на поддомен
То есть на test.com
Да и причём тут cors

Aga
10.09.2018
21:33:40
Допустим в моём случае, как я могу с localhost:3002 изменить http cookie на localhost:3000?

Alexander
10.09.2018
21:34:20
никак
но допустим есть такое изобретение человечества как nginx

Aga
10.09.2018
21:34:49
Знаю, но думал для машины это одно и тоже

Alexander
10.09.2018
21:35:04
нет, это два разных домена

Aga
10.09.2018
21:36:19
а, значит накачу nginx
А при условии с субдоменами, какие манипуляции я должен произвести?

Сергей
10.09.2018
21:39:42

Дмитрий
10.09.2018
21:43:35

Admin
ERROR: S client not available

Alex
10.09.2018
22:03:19

Google

Stas
10.09.2018
22:03:25
Было уже
повторение как говориться мать учения

Murena
10.09.2018
22:06:23
а кукам был задан Max-Age ?

Alex
10.09.2018
22:10:14

Aga
10.09.2018
22:12:04
let randomNumber = Math.random().toString();
randomNumber = randomNumber.substring(2, randomNumber.length);
res.cookie('cookieName', randomNumber, { maxAge: 900000, httpOnly: true });

Alex
10.09.2018
22:14:50

Stepan
10.09.2018
22:23:12

Дмитрий
10.09.2018
22:40:55

Aga
10.09.2018
22:42:52
Генерация это уже дело второстепенное
Это как пример

Катерина
10.09.2018
22:52:14
https://youtu.be/AWXTIlwDRAM

Aga
10.09.2018
22:53:42
Эйчарщица флудить вздумала?

Катерина
10.09.2018
22:54:53
Сори за флуд
Я не эйчар

Aga
10.09.2018
22:57:07

m
11.09.2018
01:09:46
подскажите, ловлю ошибку .catch ((e) => {###}) у axios, мне её как-то надо обработать, но я не понимаю, как она работает. Console.log выдаёт её нормальной строкой, пытаюсь искать в ней подстроку - ошибка. Думаю, наверное это какой-то обьект, JSON.stringify ругается "Converting circular structure to JSON". Посоветуйте что делать или киньте какой-нибудь материал по этому вопросу.

dexofan
11.09.2018
01:21:24

m
11.09.2018
02:11:16

Defragmented
11.09.2018
04:57:00
Хорошо, но ты напиши nvm use 8.11.4 и проверь, работает ли нода
@goodevilgenius npm root -g will be whatever's in $PREFIX; that's still impacting npm even if it ends up working. nvm is incompatible with having a prefix, so it seems like Termux is, at the moment, incompatible with nvm.
Please file a separate issue for tracking Termux specifically
вобщем nvm не работает с некоторыми вариантами линукса. всего-то часов 5 поиска чтобы поставить необязательную фичу :Р

Sergey
11.09.2018
05:29:16

Defragmented
11.09.2018
05:31:20
это название всей сборки линукса для андроида. не сам терминал

Yaroslav
11.09.2018
05:43:24

Google

Michael ?
11.09.2018
05:45:13
@Atassis

Дмитрий
11.09.2018
05:45:40
Перегрузить демона не пробовал?

Fred
11.09.2018
05:46:31
Спам машина ты

Alexander
11.09.2018
05:46:42
@Atassis

Fred
11.09.2018
05:46:52
Кикните 12 умника