Страница авторизации #1

Open
opened 2025-10-24 14:42:31 +00:00 by Sweetbread · 0 comments
Owner
  • Элементы интерфейса:

    • Логотип компании - изображение в верхней части страницы
    • Форма авторизации - центрированный блок содержащий:
      • Поле ввода логина (input type="text", placeholder="Введите email")
      • Поле ввода пароля (input type="password", placeholder="Введите пароль")
      • Чекбокс "Запомнить меня"
      • Кнопка "Войти" (primary button, ширина 100%)
      • Ссылка "Забыли пароль?" (под формой)
    • Индикатор загрузки - появляется при отправке формы
    • Блок ошибок - красный alert для отображения ошибок авторизации
  • Валидация

    • Email должен быть в корректном формате
    • Пароль минимум 8 символов
    • Отображение ошибки при неверных credentials
  • После успешной авторизации:

    • Сохранение JWT токена в localStorage
    • Редирект на страницу текущего сбора данных
- [ ] **Элементы интерфейса**: - **Логотип компании** - изображение в верхней части страницы - **Форма авторизации** - центрированный блок содержащий: - Поле ввода логина (`input type="text", placeholder="Введите email"`) - Поле ввода пароля (`input type="password", placeholder="Введите пароль"`) - Чекбокс "Запомнить меня" - Кнопка "Войти" (*`primary button`, ширина 100%*) - Ссылка "Забыли пароль?" (*под формой*) - **Индикатор загрузки** - появляется при отправке формы - **Блок ошибок** - красный alert для отображения ошибок авторизации - [ ] **Валидация** - Email должен быть в корректном формате - Пароль минимум 8 символов - Отображение ошибки при неверных credentials - [ ] **После успешной авторизации**: - Сохранение JWT токена в localStorage - Редирект на страницу текущего сбора данных
Sweetbread added the
Роль
Frontend
Приоритет
Обычный
1
labels 2025-10-24 14:42:31 +00:00
Sweetbread added a new dependency 2025-10-24 14:42:51 +00:00
Sweetbread added this to the v1.0.0 milestone 2025-10-24 14:45:03 +00:00
olegurin was assigned by Sweetbread 2025-10-24 14:45:09 +00:00
Sign in to join this conversation.