Я хочу отправить jwt с файлом cookie, но не вижу его в браузере.
Это маршрут, который отправляет cookie:
router.post('/signup', async (req, res) => {
const { email, password } = req.body
try {
const user = await User.create({ email, password })
const token = createToken(user._id)
res.status(201).cookie('jwt', token, { httpOnly: true, maxAge: maxAge * 1000 })
} catch (err) {
const errors = handleErrors(err)
res.json({ errors })
}
})
Я не вижу файл cookie «jwt» на вкладке приложения Chrome.
Я уверен, что сервер работает отлично.
Я уверен, что размер токена меньше 4кб.
Я использую экспресс 4.17.1.