Как сделать мои сеансы последними кросс-поддоменами в Node.js Express? - PullRequest
8 голосов
/ 16 августа 2011

Я хочу, чтобы http://mydomain.com был таким же, как http://www.mydomain.com

и всех других поддоменов.

Я хочу, чтобы сеансы и файлы cookie содержались!

1 Ответ

12 голосов
/ 16 августа 2011

Не имеет ничего общего с Express.Это настройки самого куки, которые имеют значение.Установите для его домена значение .mydomain.com, и все должно быть в порядке.

РЕДАКТИРОВАТЬ : ОП потребовалось больше подробностей, поэтому приведем примеры из кода.

  connect.createServer(
      connect.cookieParser()
    , connect.session({ cookie: { domain : ".mydomain.com" }})
  );

и

 res.cookie('remember', 1, { domain : ".mydomain.com" });

должны работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...