Skip to content

Формы логина и регистрации на фронтенде #32

@Zoomby2

Description

@Zoomby2

Создать страницы входа и регистрации, подключить к API, сохранять токен в store и localStorage.

Что нужно сделать

  • Создать компоненты LoginForm.vue.
  • Реализовать валидацию полей (email, пароль).
  • Создать модуль Pinia useAuthStore (user, token, isAuthenticated).
  • В экшенах вызвать API /auth/login, сохранить токен.
  • Настроить axios-интерцептор для добавления токена в заголовки.
  • Добавить редирект после успешного входа.
  • Реализовать logout (очистка store и localStorage).

Metadata

Metadata

Assignees

Labels

MajorSignificant program changes

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions