Size: a a a

Django [ru] #STAY HOME

2021 January 12

N

Nire in Django [ru] #STAY HOME
D
тоже не дает, и эта точка даже по докам уже не нужна
Нельзя из поддомена выставлять домену 2го уровня куку
источник

N

Nire in Django [ru] #STAY HOME
Давай я на хероку или любом другом сервисе буду фейковые куки ставить на основной домен. Это ж кошмар
источник

N

Nire in Django [ru] #STAY HOME
Домен третьего уровня и второго это разные ресурсы
источник

N

Nire in Django [ru] #STAY HOME
У них есть общая Кука через точку, но это не тру, как тебе выше писали, у нее общая зона доступности, но часто умные люди ее блочат
источник

D

D in Django [ru] #STAY HOME
ну а если второй и третий оба мои?
www.example.com и сам example.com

вот из RFC6265:
For example, the user agent will accept a cookie with a
  Domain attribute of "example.com" or of "foo.example.com" from
  foo.example.com, but the user agent will not accept a cookie with a
  Domain attribute of "bar.example.com" or of "baz.foo.example.com".

я не правильно понимаю?
источник

N

Nire in Django [ru] #STAY HOME
D
ну а если второй и третий оба мои?
www.example.com и сам example.com

вот из RFC6265:
For example, the user agent will accept a cookie with a
  Domain attribute of "example.com" or of "foo.example.com" from
  foo.example.com, but the user agent will not accept a cookie with a
  Domain attribute of "bar.example.com" or of "baz.foo.example.com".

я не правильно понимаю?
Чето ты не то понял
источник

N

Nire in Django [ru] #STAY HOME
Есть кросс доменные Куки, через точку для общего домена. И всё
источник

N

Nire in Django [ru] #STAY HOME
Если хочешь другую выставить и оба сайта свои, делай эндпоинт и кидай между сайтами юзера
источник

N

Nire in Django [ru] #STAY HOME
site.url/set_cookie?token=123
Типа такого
источник

D

D in Django [ru] #STAY HOME
вот это разве не то, чего я хочу добиться?
Domain attribute of "example.com" or of "foo.example.com" from foo.example.com
источник

D

D in Django [ru] #STAY HOME
я хочу с поддомена поставить
источник

D

D in Django [ru] #STAY HOME
как вот кросс доменные ставить?
источник

D

D in Django [ru] #STAY HOME
или он понимает что herokuapp.com не мой?
источник

N

Nire in Django [ru] #STAY HOME
D
или он понимает что herokuapp.com не мой?
Конечно понимает. Каждый поддомен сам по себе. Кросс куки я уже два раза написал, выше тебе писали. Сам загугли. Через точку перед доменом
источник

D

D in Django [ru] #STAY HOME
Nire
Конечно понимает. Каждый поддомен сам по себе. Кросс куки я уже два раза написал, выше тебе писали. Сам загугли. Через точку перед доменом
то есть
response.set_cookie('foo', 'bar', domain='.herokuapp.com') должно сработать?
источник

N

Nire in Django [ru] #STAY HOME
D
то есть
response.set_cookie('foo', 'bar', domain='.herokuapp.com') должно сработать?
Ну типа
источник

D

D in Django [ru] #STAY HOME
я там сразу ответил что не дает
источник

N

Nire in Django [ru] #STAY HOME
D
тоже не дает, и эта точка даже по докам уже не нужна
Значит не правильно делаешь
источник

N

Nire in Django [ru] #STAY HOME
Или запрещено
источник

D

D in Django [ru] #STAY HOME
вот да, странно, везде пишут что должно, а что не так не понимаю
заголовок приходит, и он отказывает, то есть все он видит
ладно, буду копать тогда
источник