Проверка наличия адреса электронной почты в профиле
Личный кабинет недоступен, если у пользователя в профиле не заполнен адрес электронной почты.
В таком случае при входе в личный кабинет открывается форма добавления почты.
После нажатия кнопки Продолжить на указанную почту отправляется письмо с кодом подтверждения, который нужно указать в соответствующей форме. Также можно подтвердить почту, перейдя по ссылке из письма.
При нажатии на кнопку Подтвердить, если код верный, или при переходе по ссылке из письма, пользователь входит в личный кабинет. Адрес электронной почты привязывается к профилю.
Если адрес почты или код подтверждения введены с ошибкой, то появляются соответствующие сообщения.
При нажатии на кнопку Выйти на любом шаге добавления почты происходит выход на форму авторизации. Почта к профилю пользователя не привязывается. При следующем входе пользователя в личный кабинет необходимо будет повторить процедуру добавления почты.