Перейти к основному содержимому

Личный кабинет

Ссылка «Аккаунт» в шапке сайта открывает панель личного кабинета. Аккаунт не обязателен: и покупку, и оформление заказа можно пройти гостем. Регистрация нужна ради истории заказов, избранного и возможности открыть свой заказ позже.

Старый адрес /login автоматически ведёт на /account — старые ссылки и закладки не ломаются.

Вход и регистрация​

Панель называется «Войдите или создайте аккаунт». Форма двухшаговая: сначала покупатель вводит только email и нажимает «Далее», и лишь после этого магазин показывает поле пароля (для входа) или поля регистрации (для нового покупателя) — так магазин заранее понимает, есть ли уже аккаунт с этим email, и не заставляет вводить пароль дважды не по делу.

У поля пароля есть кнопка «Скрыть пароль» на случай, если рядом кто-то есть.

Ссылка сразу в нужный режим​

Некоторые страницы сайта (например, форма «ссылка недействительна» при сбросе пароля) открывают кабинет уже в нужном режиме — сразу с формой запроса нового пароля и подставленным email, без лишнего шага для покупателя.

Регистрация​

Для нового аккаунта нужны email, имя, фамилия и пароль:

ПолеТребование
EmailОбязателен, должен быть похож на настоящий адрес
ИмяОбязательно, до 120 символов
ФамилияОбязательна, до 120 символов
ПарольНе короче 8 символов

Если email уже зарегистрирован, магазин прямо сообщает: «Аккаунт с таким email уже существует» — и предлагает войти вместо повторной регистрации.

После входа панель превращается в кабинет с разделами Заказы, Профиль и Избранное и кнопкой «Выйти».

Гостевые заказы и регистрация

Если покупатель оформлял заказы гостем, а потом зарегистрировался на тот же email, его корзина и прошлые гостевые заказы связываются с новым аккаунтом автоматически. Подробности — в разделе для администратора.

Иногда вход показывает ошибку, хотя пароль верный

Если у покупателя в браузере была гостевая корзина, магазин пытается перенести её в аккаунт сразу при входе. Если этот перенос не удался (например, из-за временного сбоя сервера), покупатель увидит сообщение об ошибке входа — хотя пароль был введён правильно и вход как таковой прошёл. В этом случае посоветуйте покупателю просто повторить попытку: обычно со второго раза перенос корзины проходит и кабинет открывается.

Выход из аккаунта​

Кнопка «Выйти» завершает сеанс на сервере и возвращает панель в гостевое состояние. Корзина при этом не пропадает: она остаётся сохранённой на сервере и снова станет доступна при следующем входе с того же браузера.

Профиль​

В разделе «Профиль» покупатель может изменить своё имя, фамилию и телефон — эти данные потом подставляются в новые заказы. Имя обязательно; телефон необязателен, но если он заполнен, его формат проверяется.

Пустое поле стирает данные

Если очистить фамилию или телефон и сохранить форму, значение действительно удаляется из профиля, а не просто игнорируется. Если покупатель хочет оставить прежнее значение, поле нужно не трогать, а не стирать и сохранять пустым.

Восстановление пароля​

Раздел «Восстановите доступ»: покупатель вводит email, магазин отправляет письмо со ссылкой.

Ответ всегда один и тот же — «Если такой email зарегистрирован, на него отправлено письмо со ссылкой» — независимо от того, есть такой покупатель или нет.

Это сделано намеренно

Так посторонний не может по форме восстановления перебором выяснить, кто зарегистрирован в магазине. Обратная сторона: покупатель, ошибшийся в адресе, письма не дождётся и об ошибке не узнает. Если он жалуется, что письмо не пришло, — первым делом уточните адрес.

Повторная отправка ограничена по времени

После того как ссылка отправлена, кнопку повторной отправки можно нажать снова только через 60 секунд — на экране идёт обратный отсчёт. Это защита от случайных повторных нажатий, а не ошибка интерфейса.

Ссылка из письма ведёт на страницу смены пароля, где новый пароль нужно ввести дважды — форма не даст сохранить, если два поля не совпадают. Ссылка одноразовая и с ограниченным сроком: на использованную или просроченную сайт отвечает, что ссылка недействительна, и предлагает запросить новую — email при этом уже подставлен, повторно вводить его не нужно.