Разработка модуля аутентификации на Nuxt 3
Основная задача
Создать полноценный модуль для управления пользователями в приложении на Nuxt 3, включающий три ключевых функции: регистрацию новых пользователей, авторизацию и восстановление забытого пароля.
Технические требования
- Фреймворк: Nuxt 3
- Механизм аутентификации: Работа с внешним API, использующим Bearer Token
- Готовый дизайн: Макеты интерфейсов предоставлены и должны быть точно реализованы
- Функционал: Регистрация, авторизация (вход), восстановление/сброс пароля
Требования к исполнителю
Мы ищем Frontend-разработчика с подтвержденным опытом работы с Nuxt 3 и реализацией подобных систем аутентификации. Приветствуется портфолио с аналогичными проектами.
Что нужно сделать
- Интегрировать готовые дизайн-макеты в Nuxt 3 проект.
- Настроить взаимодействие с API для отправки и получения данных форм.
- Реализовать логику обработки токенов (Bearer Token) для авторизованных запросов.
- Обеспечить корректную валидацию полей ввода и обработку ошибок от API.
- Создать интуитивно понятный пользовательский интерфейс для всех этапов (регистрация, вход, восстановление пароля).