• Поддержание сессии в Vuejs. Как правильно?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    1. Состояние без данных
    2. Отправка логина -> сервер отдает токен + userInfo (1 или 2 запроса не важно)
    3. Сохраняете в стор userInfo, токен лежит в куках
    4. При повторной загрузке, загружаете в стор userInfo из localStorage и запускаете процесс валидации токена (запрос на бэк)
    5. плэйсхолдеры инициализируйте пустыми строками, можно еще подвесить computed свойство на отображение блока логина v-show
    Ответ написан
    Комментировать