Создание аккаунта, вход и первоначальная настройка (Onboarding)
Прежде чем использовать StitchKit как свой личный станок, вы создаёте аккаунт, входите в него и проходите короткий мастер первого запуска. В этом разделе описаны экраны регистрации ("Sign up"), входа ("Log in"), сброса пароля ("Forgot password"), подтверждения e-mail ("Verify your email"), а также мастер первоначальной настройки, который предлагает тариф в зависимости от выбора машины/ткани. Создание аккаунта бесплатно; со многими базовыми функциями можно начать работать даже без аккаунта.
Совет — под каждой формой на экране есть ссылки для перехода: с экрана входа к регистрации, с регистрации к входу, с экрана «Забыли пароль?» к входу — в один клик.
1. Создание аккаунта ("Sign up")
Экран регистрации состоит из трёх полей. Обязательны только e-mail и пароль; имя необязательно.
- Нажмите на экране входа ссылку "Don't have an account? Sign up" (или откройте страницу регистрации напрямую).
- В поле "Name (optional)" введите своё имя — при желании его можно оставить пустым, это поле не обязательно.
- В поле "Email" введите действующий адрес e-mail. Этот адрес — и ваш идентификатор для входа, и место, куда будут приходить письма подтверждения и сброса пароля.
- В поле "Password" введите пароль, соответствующий правилам (см. «Правила пароля» ниже).
- Нажмите кнопку "Create account". Пока идёт обработка, на кнопке появляется индикатор загрузки.
При успешной регистрации вы считаетесь автоматически вошедшим, и приложение перенаправляет вас в основной поток (если вы входите впервые — в мастер первого запуска ниже). Если e-mail уже зарегистрирован, появляется предупреждение "This email is already registered" — в этом случае нужно перейти на экран входа.
2. Вход ("Log in")
- Заполните поля "Email" и "Password".
- Если хотите, чтобы сеанс оставался открытым на этом устройстве, оставьте флажок "Remember me" установленным (по умолчанию он включён).
- Нажмите кнопку "Log in".
Если e-mail или пароль неверны, показывается сообщение "Invalid email or password". Если сервер недоступен (нет интернета), появляется сетевая ошибка с просьбой проверить подключение. При успешном входе приложение переходит на главный экран.
Windows — между полями можно перемещаться клавишей
Tab, а отправить форму — клавишейEnter. Поле пароля скрыто; вводимые символы маскируются точками.
3. Забыли пароль ("Forgot password")
Ссылка "Forgot password" на экране входа ведёт вас на страницу сброса.
- В поле "Email" введите e-mail своего аккаунта.
- Нажмите кнопку "Send reset link".
- На экране появляется нейтральное подтверждение в целях безопасности: если этот e-mail зарегистрирован, ссылка для сброса отправлена; проверьте свою почту.
- Перейдите по ссылке сброса из письма и задайте новый пароль. Новый пароль тоже должен соответствовать тем же правилам.
Примечание — из соображений безопасности система не раскрывает, зарегистрирован ли введённый адрес; подтверждающее сообщение одинаково, независимо от того, зарегистрирован адрес или нет. Если письмо со ссылкой сброса не приходит, проверьте папку со спамом/нежелательной почтой и убедитесь, что адрес введён верно. Ссылка со временем становится недействительной; если срок истёк, отправьте запрос заново.
После сброса пароля можно вернуться на экран входа по ссылке "Back to login" и войти с новым паролем.
4. Подтверждение e-mail ("Verify your email")
После регистрации ваш аккаунт работоспособен, но адрес e-mail ещё не подтверждён. Приложение отправляет вам ссылку подтверждения; переход по ней подтверждает ваш адрес.
Пока аккаунт не подтверждён, вверху экрана "Account" (аккаунт) вы видите информационную полосу:
- Указаны заголовок "Verify your email" и адрес, на который отправлена ссылка подтверждения.
- Подтверждение открывает доступ к инструментам поддержки и функциям восстановления лицензии.
- Если письмо не пришло, можно запросить ссылку заново кнопкой "Resend email". Во время отправки кнопка переходит в состояние "Sending…", а при успехе вам предлагается проверить почту.
Совет — если вы запрашиваете повторную отправку слишком часто, система может временно её ограничить. Подождите несколько минут и попробуйте снова.
5. Мастер первого запуска (настройка first-run)
При первом открытии StitchKit вас встречает короткий мастер настройки. По вашим ответам на три простых вопроса он заранее настраивает за вас формат сохранения, уровень детализации интерфейса и параметры стежка под ткань; затем предлагает вам тариф. Этот мастер появляется лишь один раз на устройство.
- Приветствие: вы видите вводный экран и продолжаете кнопкой "Next →".
- Машина ("What machine do you have?") — Шаг 1/3: выберите свою марку: "Brother", "Bernina", "Janome", "Husqvarna", "Singer" или "Other". Ваш выбор определяет формат сохранения по умолчанию для "Save As".
- Уровень опыта ("What's your experience level?") — Шаг 2/3: выберите "Beginner", "Intermediate" или "Pro". Этот выбор задаёт, насколько лаконичной или продвинутой будет выглядеть боковая панель редактора.
- Ткань ("What fabric do you mostly embroider on?") — Шаг 3/3: выберите из "T-shirt knit", "Woven cotton", "Towel", "Denim", "Cap" или "Mixed" ту ткань, с которой вы работаете чаще всего. Это предварительно заполнит значения плотности и подложки в настройщике Save2Sew под вашу ткань.
- Итог и рекомендация тарифа: по вашим ответам вам предлагается тариф. В зависимости от уровня опыта рекомендация такова: Beginner → "Starter", Intermediate → "Pro", Pro → "Ultimate". Карточка рекомендации помечается меткой "RECOMMENDED".
На каждом шаге у вас есть некоторая свобода:
- Чтобы пропустить вопрос, можно воспользоваться кнопкой "Skip" в правом верхнем углу; кликая по точкам внизу, можно вернуться к предыдущим шагам, а кнопкой "← Back" — отойти на шаг назад.
- Если на экране тарифа вы хотите продолжить без оплаты, нажмите ссылку "Continue with free version →"; вы продолжите работать в бесплатной версии.
- Чтобы купить тариф, аккаунт создавать не обязательно; покупка проводится через магазин (Apple). Если вы войдёте позже, покупка привяжется к вашему аккаунту и синхронизируется между устройствами.
Как ваши выборы отражаются в приложении:
| Выбор машины | Формат сохранения по умолчанию |
|---|---|
| "Brother" | PES |
| "Bernina" | EXP |
| "Janome" | JEF |
| "Husqvarna" | VP3 |
| "Singer" | XXX |
| "Other" / не уверен(а) | DST (универсальный — общий формат, который читает любая машина) |
| Уровень опыта | Рекомендуемый тариф | Режим редактора |
|---|---|---|
| "Beginner" | "Starter" | Лаконичный (Basic) |
| "Intermediate" | "Pro" | Лаконичный (Basic) |
| "Pro" | "Ultimate" | Расширенный (Advanced) |
Совет — выборы здесь не окончательны; формат, режим редактора и настройки ткани всегда можно изменить позже на соответствующих экранах настроек. Если пропустить мастер, используются безопасные значения по умолчанию (DST + лаконичный режим + тканое полотно).
6. Правила пароля
Пароли проверяются по одним и тем же правилам и на стороне браузера, и на сервере:
- Длина не менее 10 символов.
- Содержит хотя бы одну букву.
- Содержит хотя бы одну цифру.
Если вы введёте пароль, не соответствующий правилам, экран регистрации предупредит вас до отправки: "Password must be at least 10 characters and include a letter and a number". Это напоминание есть и в подписи поля формы регистрации: "Password (min. 10 characters)".
7. "Remember me", сеанс и токены
StitchKit поддерживает ваш сеанс с помощью двухсоставной системы токенов: короткоживущего токена доступа (access token) и долгоживущего токена обновления (refresh token).
- Когда "Remember me" отмечен (по умолчанию): токен обновления сохраняется на вашем устройстве; когда вы закрываете и снова открываете приложение, сеанс остаётся открытым и автоматически восстанавливается.
- Когда "Remember me" не отмечен: токен хранится в памяти только на время этого сеанса и не записывается на диск. При закрытии приложения сеанс завершается, и нужно войти заново.
- Срок действия токена доступа короткий; в фоне он автоматически обновляется с помощью токена обновления, и вам при этом ничего делать не нужно.
- При выходе очищаются и токен доступа, и токен обновления, а сеанс завершается. Токены могут быть отозваны на стороне сервера и привязаны к устройству, с которого вы вошли.
Примечание — на общем или недоверенном компьютере оставляйте флажок "Remember me" снятым. Так сеанс не сохранится на устройстве, и при закрытии приложения выход произойдёт автоматически.