Задать вопрос
@jenya7771

Сесия не проходит проверку в cookie parser?

Здравствуйте, для авторизации пользователей при работе через советы пытаюсь проверить сессию через модуль cookie parser, а именно метод cookieParser.signedCookie(str, secret)
io.use(function(socket, next) {

  var handshakeData = socket.request;
  handshakeData.cookies = cookie.parse(handshakeData.headers.cookie || '');
  var sidCookie = handshakeData.cookies[config.session.name];

  var sid = cookieParser.signedCookie(sidCookie, config.session.secret);
  console.log(sid)

});

В итоге sid всегда равен sidCookie который отправил в cookieParser.signedCookie для валидации, даже если подсуну неправильный секрет. В чём может быть дело?
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы