Вход в аккаунт
Kodik требует авторизации: AI-панель полностью заменяется формой входа до тех пор, пока вы не войдёте в аккаунт. После успешного входа сессия сохраняется автоматически — при следующих запусках заново вводить данные не нужно.
Войти можно сразу после запуска Kodik или открытия нового окна; предварительно перезагружать окно не нужно.
Первоначальная настройка использует компактные отступы, чтобы помещаться в небольших окнах. Если нужна прокрутка, логотип сохраняет форму, а все элементы управления остаются доступны; полоса прокрутки соответствует вашей теме, как в настройках и чате.
На странице входа в чате показан такой же логотип Kodik на скруглённом фоне, как при первоначальной настройке, с мягким свечением вокруг логотипа и равномерными отступами между полями, кнопкой входа и другими вариантами. Форма расположена по центру, когда помещается в панели; в окнах небольшой высоты она прокручивается от самого верха, сохраняя доступ ко всем способам входа. На обеих страницах кнопка Войти зелёная, с тёмным текстом.
Способы входа
Заголовок раздела «Способы входа»Email и пароль
Заголовок раздела «Email и пароль»Введите адрес электронной почты и пароль и нажмите кнопку входа. При регистрации пароль должен содержать минимум 8 символов.
Если ваш email ещё не подтверждён, сервер выведет соответствующее сообщение — подтвердите адрес шестизначным кодом из письма и повторите попытку.
И при первоначальной настройке, и в чате ошибки входа показываются в одинаковом компактном блоке с иконкой по центру строки, прямо над кнопкой Войти. Введённые данные остаются в форме; изменение email или пароля убирает сообщение, чтобы вы могли исправить данные и повторить попытку. Ошибки проверки полей остаются рядом с соответствующим полем.
OAuth (VK или Яндекс)
Заголовок раздела «OAuth (VK или Яндекс)»Kodik поддерживает вход через ВКонтакте и Яндекс. И при первоначальной настройке, и в чате нужная кнопка открывает страницу авторизации провайдера во внешнем браузере по умолчанию, без запроса подтверждения открытия внешнего сайта. После подтверждения браузер можно закрыть: Kodik автоматически получит токен и завершит вход.
Ожидание авторизации ограничено пятью минутами, включая зависшие запросы. Нажмите Отмена, чтобы прекратить попытку и попробовать снова: ответ отменённой попытки не завершит вход позднее и не заменит новый аккаунт. Если страницу авторизации не удалось открыть, форма входа покажет ошибку.
Пока идёт авторизация, кнопка показывает небольшой индикатор загрузки и Отмена, сохраняя свой размер и положение остальных элементов формы.
Регистрация
Заголовок раздела «Регистрация»Если у вас ещё нет аккаунта, создайте его на сайте: kodik.ru/signup. Карта не требуется.
Если письмо с кодом не удалось отправить, появится сообщение о временной ошибке доставки. Аккаунт уже может быть создан: запросите новый код для того же адреса вместо повторной регистрации. При неудачной повторной отправке прежний код остаётся действительным до истечения срока. Аналогично можно повторить запрос кода для восстановления пароля; неудачная смена email у неподтверждённого аккаунта сохраняет прежний адрес.
Входите тем способом и с тем адресом, к которым относится ваша подписка. OAuth использует адрес, полученный от провайдера: другой адрес может открыть другой аккаунт с отдельным балансом.
Кнопка аккаунта
Заголовок раздела «Кнопка аккаунта»Место аккаунта остаётся вверху боковой панели настроек Kodik, пока Kodik проверяет сессию, поэтому навигация не сдвигается после загрузки статуса. Если вход не выполнен, там отображается кнопка Войти: она открывает чат, переводит фокус в поле email и позволяет продолжить вход.
После входа это место занимает кнопка Account. Через неё можно открыть информацию о текущем аккаунте и выйти.
Повторный вход
Заголовок раздела «Повторный вход»Если сессия истекает или сервер возвращает ошибку авторизации (401), форма входа отображается снова. Введите данные ещё раз или используйте OAuth — история разговоров при этом не теряется.
