Получить сеанс Cook ie от сервера к клиенту - PullRequest
0 голосов
/ 05 мая 2020

В настоящее время у меня есть Express Сервер, управляющий аутентификацией с помощью Passport

И вот конечная точка:

app.post('/signup', (req, res) => {
    User.register({ name: req.body.name, username: req.body.username, isAdmin: 0 }, req.body.password, function (err, user) {
        if (err) {
            res.status(400).json(err);
        } else {
            passport.authenticate('local')(req, res, function () {
                res.status(200).json(user);
            });
        }
    });
});

Здесь документация о хранилище сеанса: http://www.passportjs.org/docs/authenticate/

Вот что я вижу, если отправляю POST на localhost: 3000 / регистрация с помощью Postman (https://i.stack.imgur.com/t5oc9.png)

Как вы можете видеть в нижней части страницы, мне возвращается файл cookie Session.Id; Вопрос:

Как я могу получить этот Cook ie со стороны клиента?

Я попытался прочитать документацию, предоставленную -> https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies, но не смог Я не нашел ничего полезного для сессионных файлов cookie.

Пожалуйста, дайте мне знать, если вам нужна дополнительная информация об этом.

Заранее благодарим вас за ваше время и помощь!

...