Size: a a a

Nuxt.js | Vue SSR

2021 May 23

ОВ

Один Вечер in Nuxt.js | Vue SSR
Подскажите, nuxt может быть полноценным бэком? Или же нужно делать отдельный бэк под nuxt  (хочу бэк на ноде сделать)?
источник

VB

Vladislav Bekasov in Nuxt.js | Vue SSR
Всем привет, есть кто работал с nuxt/auth? Может подскажите, как установить expires для cookie, чтобы через N секунд/минут - пользователя выкидывало из авторизованного состояния?
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
а что бекенд
источник

VB

Vladislav Bekasov in Nuxt.js | Vue SSR
Express
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
https://expressjs.com/en/resources/middleware/session.html
см cookie.expires и maxAge
req.session.cookie.maxAge = 14 * 24 * 60 * 60 * 1000; //14 дней
источник

VB

Vladislav Bekasov in Nuxt.js | Vue SSR
После авторизации я возвращаю JWT, @nuxt/auth его подхватывает и заносит в cookie, в конфигурации указал токену maxAge: 10, разве он не должен сам следить за этим?
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
у nuxt/auth есть возможность перезаписывать куку (https://auth.nuxtjs.org/api/options/#cookie )
может у вас nginx роутит напрямую в express, а он отдаёт не тот срок
источник

VB

Vladislav Bekasov in Nuxt.js | Vue SSR
Ну он почему то expiration в отдельной записи держит а не в колонке expires
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
это просто запись о времени жизни сессии, а само время обозначено как Session, т.е. нужный срок не указан
источник

VB

Vladislav Bekasov in Nuxt.js | Vue SSR
Получается мне придется сделать это вручную используя express-session?
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
а как выглядит в конфиге свойство auth
источник

VB

Vladislav Bekasov in Nuxt.js | Vue SSR
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
auth: {
 cookie: {
   options: {
     maxAge: 14 * 24 * 60 * 60
   }
 }
}
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
попробуй добавить так
источник

VB

Vladislav Bekasov in Nuxt.js | Vue SSR
Сейчас
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
как в мануале
источник

VB

Vladislav Bekasov in Nuxt.js | Vue SSR
Оуу получилось, я делал подобное, только внутри стратегии
источник

VB

Vladislav Bekasov in Nuxt.js | Vue SSR
Спасибо большое!)
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
незачт
правда есть некоторые сомнения на счёт в принципе использования и кук и jwt токена (который тоже может иметь время exp)
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
видимо для ssr авторизованных
источник