Zakładanie konta, logowanie i pierwsza konfiguracja (Onboarding)

Zanim zaczniesz używać StitchKit jako swojego osobistego warsztatu, zakładasz konto, logujesz się i przechodzisz przez krótki kreator pierwszego uruchomienia. Ta sekcja opisuje ekrany rejestracji ("Sign up"), logowania ("Log in"), resetowania hasła ("Forgot password") i weryfikacji e-maila ("Verify your email") oraz kreator pierwszej konfiguracji, który proponuje plan na podstawie wybranej maszyny i materiału. Założenie konta jest bezpłatne; z wieloma podstawowymi funkcjami możesz zacząć nawet bez konta.

Wskazówka — Pod każdym formularzem na ekranie znajdują się odsyłacze przełączające: jednym kliknięciem przejdziesz z logowania do rejestracji, z rejestracji do logowania, a z ekranu resetowania hasła z powrotem do logowania.

1. Zakładanie konta ("Sign up")

Ekran rejestracji składa się z trzech pól. Obowiązkowe są tylko e-mail i hasło; imię jest opcjonalne.

  1. Kliknij odsyłacz "Don't have an account? Sign up" na ekranie logowania (albo otwórz stronę rejestracji bezpośrednio).
  2. W polu "Name (optional)" wpisz swoje imię — jeśli chcesz, możesz je zostawić puste, to pole nie jest obowiązkowe.
  3. W polu "Email" podaj prawidłowy adres e-mail. Ten adres jest zarazem Twoim identyfikatorem logowania oraz miejscem, na które wysyłane są e-maile weryfikacyjne i do resetowania hasła.
  4. W polu "Password" wpisz hasło zgodne z regułami haseł (zobacz „Reguły haseł” poniżej).
  5. Naciśnij przycisk "Create account". W trakcie operacji na przycisku pojawia się wskaźnik ładowania.

Gdy rejestracja się powiedzie, zostajesz automatycznie zalogowany, a aplikacja przekierowuje Cię do głównego przepływu (a jeśli wchodzisz po raz pierwszy — do kreatora pierwszego uruchomienia opisanego poniżej). Jeśli e-mail jest już zarejestrowany, pojawia się ostrzeżenie "This email is already registered" — w takim przypadku musisz przejść na ekran logowania.

2. Logowanie ("Log in")

  1. Wypełnij pola "Email" i "Password".
  2. Jeśli chcesz, aby sesja pozostawała otwarta na tym urządzeniu, zostaw zaznaczone pole "Remember me" (domyślnie jest zaznaczone).
  3. Naciśnij przycisk "Log in".

Jeśli e-mail lub hasło są błędne, wyświetla się komunikat "Invalid email or password". Jeśli nie da się połączyć z serwerem (brak internetu), pojawia się błąd sieci z prośbą o sprawdzenie połączenia. Po pomyślnym zalogowaniu aplikacja przechodzi do ekranu głównego.

Windows — Między polami możesz poruszać się klawiszem Tab, a klawiszem Enter wysłać formularz. Pole hasła jest ukryte; wpisywane znaki są maskowane kropkami.

3. Zapomniane hasło ("Forgot password")

Odsyłacz "Forgot password" na ekranie logowania przenosi Cię na stronę resetowania.

  1. W polu "Email" wpisz adres e-mail swojego konta.
  2. Naciśnij przycisk "Send reset link".
  3. Na ekranie pojawia się neutralne potwierdzenie ze względów bezpieczeństwa: jeśli ten e-mail jest zarejestrowany, link do resetowania został wysłany; sprawdź swoją skrzynkę odbiorczą.
  4. Kliknij link do resetowania w e-mailu i ustaw nowe hasło. Nowe hasło również musi być zgodne z tymi samymi regułami haseł.

Uwaga — Ze względów bezpieczeństwa system nie zdradza, czy podany adres jest zarejestrowany; komunikat potwierdzenia jest taki sam niezależnie od tego, czy adres istnieje w bazie. Jeśli link do resetowania nie dotrze na Twój e-mail, sprawdź folder spam/wiadomości-śmieci i upewnij się, że adres wpisano poprawnie. Link po pewnym czasie traci ważność; jeśli wygasł, wyślij prośbę ponownie.

Po zresetowaniu hasła możesz odsyłaczem "Back to login" wrócić na ekran logowania i zalogować się nowym hasłem.

4. Weryfikacja e-maila ("Verify your email")

Po rejestracji Twoje konto działa, ale adres e-mail nie został jeszcze zweryfikowany. Aplikacja wysyła Ci link weryfikacyjny; kliknięcie tego linku potwierdza Twój adres.

Gdy konto nie jest zweryfikowane, u góry ekranu "Account" (konto) widzisz pasek informacyjny:

  • Widnieje tam nagłówek "Verify your email" oraz informacja, na jaki adres wysłano link weryfikacyjny.
  • Weryfikacja odblokowuje dostęp do narzędzi pomocy technicznej i funkcji odzyskiwania licencji.
  • Jeśli e-mail nie dotarł, przyciskiem "Resend email" możesz ponownie poprosić o link. Podczas wysyłania przycisk przechodzi w stan "Sending…", a po powodzeniu pojawia się prośba o sprawdzenie skrzynki odbiorczej.

Wskazówka — Jeśli będziesz zbyt często prosić o ponowne wysłanie, system może to tymczasowo ograniczyć. Odczekaj kilka minut i spróbuj ponownie.

5. Kreator pierwszego uruchomienia (konfiguracja first-run)

Gdy otworzysz StitchKit po raz pierwszy, wita Cię krótki kreator konfiguracji. Odpowiedzi na trzy proste pytania wstępnie ustawiają za Ciebie format zapisu, poziom szczegółowości interfejsu oraz ustawienia ściegów dobrane do materiału; następnie kreator proponuje Ci plan. Ten kreator pojawia się tylko raz na urządzenie.

  1. Powitanie: Widzisz ekran wprowadzający i przechodzisz dalej przyciskiem "Next →".
  2. Maszyna ("What machine do you have?") — Krok 1/3: Wybierz swoją markę: "Brother", "Bernina", "Janome", "Husqvarna", "Singer" lub "Other". Twój wybór wyznacza domyślny format zapisu dla opcji "Save As".
  3. Poziom doświadczenia ("What's your experience level?") — Krok 2/3: Wybierz "Beginner", "Intermediate" lub "Pro". Ten wybór decyduje o tym, jak uproszczony lub jak zaawansowany będzie pasek boczny edytora.
  4. Materiał ("What fabric do you mostly embroider on?") — Krok 3/3: Spośród opcji "T-shirt knit", "Woven cotton", "Towel", "Denim", "Cap" lub "Mixed" wybierz materiał, który haftujesz najczęściej. Dzięki temu regulator Save2Sew wstępnie wypełni wartości gęstości i podkładu odpowiednio do Twojego materiału.
  5. Podsumowanie i propozycja planu: Na podstawie Twoich odpowiedzi zostaje Ci zaproponowany plan. W zależności od poziomu doświadczenia propozycja jest następująca: Beginner → "Starter", Intermediate → "Pro", Pro → "Ultimate". Karta z propozycją jest oznaczona etykietą "RECOMMENDED".

Na każdym kroku masz pewną elastyczność:

  • Aby pominąć dane pytanie, możesz użyć przycisku "Skip" w prawym górnym rogu; klikając kropki na dole, możesz wrócić do wcześniejszych kroków, a przyciskiem "← Back" cofnąć się o jeden krok.
  • Jeśli na ekranie planu chcesz kontynuować bez płacenia, dotknij odsyłacza "Continue with free version →"; będziesz dalej pracować w wersji bezpłatnej.
  • Do zakupu planu nie musisz zakładać konta; zakup realizowany jest przez sklep (Apple). Jeśli zalogujesz się później, Twój zakup zostanie powiązany z kontem i zsynchronizowany między urządzeniami.

Co Twoje wybory oznaczają w aplikacji:

Wybór maszynyDomyślny format zapisu
"Brother"PES
"Bernina"EXP
"Janome"JEF
"Husqvarna"VP3
"Singer"XXX
"Other" / nie jestem pewienDST (uniwersalny — wspólny format, który odczytuje każda maszyna)
Poziom doświadczeniaZalecany planTryb edytora
"Beginner""Starter"Uproszczony (Basic)
"Intermediate""Pro"Uproszczony (Basic)
"Pro""Ultimate"Zaawansowany (Advanced)

Wskazówka — Dokonane tu wybory nie są trwałe; format, tryb edytora i ustawienia materiału możesz zawsze później zmienić na odpowiednich ekranach ustawień. Jeśli pominiesz kreatora, zostaną użyte bezpieczne wartości domyślne (DST + tryb uproszczony + tkanina).

6. Reguły haseł

Hasła są sprawdzane według tych samych reguł zarówno po stronie przeglądarki, jak i na serwerze:

  • Muszą mieć co najmniej 10 znaków długości.
  • Muszą zawierać co najmniej jedną literę.
  • Muszą zawierać co najmniej jedną cyfrę.

Jeśli wpiszesz hasło niezgodne z regułami, ekran rejestracji ostrzeże Cię jeszcze przed wysłaniem: "Password must be at least 10 characters and include a letter and a number". To samo przypomnienie znajduje się w etykiecie pola w formularzu rejestracji: "Password (min. 10 characters)".

7. „Remember me”, sesja i tokeny

StitchKit podtrzymuje Twoją sesję za pomocą dwuczęściowego systemu tokenów: krótko żyjącego tokenu dostępu (access token) i długo żyjącego tokenu odświeżania (refresh token).

  • Gdy „Remember me” jest zaznaczone (domyślnie): token odświeżania zapisywany jest na Twoim urządzeniu; po zamknięciu i ponownym otwarciu aplikacji sesja pozostaje otwarta i zostaje automatycznie przywrócona.
  • Gdy „Remember me” nie jest zaznaczone: token przechowywany jest w pamięci tylko na czas tej sesji i nie jest zapisywany na dysku. Po zamknięciu aplikacji sesja się kończy i musisz zalogować się ponownie.
  • Token dostępu ma krótki czas ważności; jest automatycznie odświeżany w tle za pomocą tokenu odświeżania, bez potrzeby jakiegokolwiek działania z Twojej strony.
  • Gdy się wylogujesz, zarówno token dostępu, jak i token odświeżania zostają wyczyszczone, a sesja się kończy. Tokeny mogą zostać unieważnione po stronie serwera i są przypisane do urządzenia, na którym się logujesz.

Uwaga — Na współdzielonym lub niezaufanym komputerze pozostaw pole „Remember me” niezaznaczone. Dzięki temu Twoja sesja nie zostanie trwale zapisana na urządzeniu, a po zamknięciu aplikacji nastąpi automatyczne wylogowanie.