@nodejs_ru

Страница 2527 из 2748
Sergei
10.09.2018
21:16:27
воооо

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
2 домена
Без разницв

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, этот сервер сбегает в базу по твоему ключу сессии, поднимет о тебе инфу и вернёт все необходимое

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: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
а кукам был задан Max-Age ?
задавал, в хроме всеравно не работает, а в лисе все норм...

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". Посоветуйте что делать или киньте какой-нибудь материал по этому вопросу.

m
11.09.2018
02:11:16
Ну ты ошибку то покеж
Request failed with status code 404

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 поиска чтобы поставить необязательную фичу :Р

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

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 умника

Страница 2527 из 2748