Здравствуйте!
Делаю проект на двух портах - фронт на localhost: 8080, а бэк на экспрессе, вместе с страницей авторизации - на 3000 порту. Запросы иду через API, CORS это позволяет.
Проблема вот в чем - авторизация проводится в одном месте, соответственно куки там и создаются, а на другом их понятно, нет. Как мне ими воспользоваться на другом порту? Решение временное, для дева. Используется express-session:
app.use(session({
secret: 'ascold',
cookie: {
path: '/',
httpOnly: true,
maxAge: null,
},
saveUninitialized: false,
resave: false,
store: new MongoStore({mongooseConnection: mongoose.connection})
}));