Logowanie i EULA
Przy pierwszym uruchomieniu aplikacja desktopowa pokazuje ekran logowania. Użyj tych samych danych co na portalu my.dronefield.app.
Ekran logowania
Dział zatytułowany „Ekran logowania”Formularz pyta o:
- E-mail — adres, na który zarejestrowałeś się na portalu.
- Hasło — hasło Twojego konta portalu.
Zaznaczenie „Zapamiętaj mnie” utrzymuje Cię zalogowanym 30 dni. Nie zaznaczaj na współdzielonych maszynach.
Kliknij Zaloguj.
Co dzieje się w tle?
Dział zatytułowany „Co dzieje się w tle?”Po udanym zalogowaniu aplikacja:
- Otrzymuje token od serwera (Laravel Sanctum) — Twój bezpieczny identyfikator do kolejnych operacji.
- Rejestruje urządzenie — generuje unikalny UUID i wysyła go z hardware fingerprint. Zob. Zarządzanie urządzeniami.
- Uruchamia harmonogram heartbeat — co 15 minut raportuje, że urządzenie żyje.
- Pobiera status licencji — Twoja subskrypcja / kredyty. Buforowane w pamięci na 5 minut, aby nie pytać serwera przy każdej akcji.
- Sprawdza aktualizacje — jeśli jest nowa wersja stabilna, u góry głównego ekranu pojawia się żółty banner.
Akceptacja EULA
Dział zatytułowany „Akceptacja EULA”Po pierwszym udanym zalogowaniu dialog prezentuje EULA (Umowę licencyjną użytkownika końcowego). Akceptacja jest wymagana, aby kontynuować.
Przeczytaj (lub przewiń) umowę i kliknij Akceptuj. Ta akceptacja:
- Jest opatrzona znacznikiem czasowym na koncie — później można ją zobaczyć na stronie Dokumenty prawne portalu.
- Jest potwierdzona serwerowi przez POST (dla logów audytu).
Jeśli zostanie opublikowana nowa wersja EULA, aplikacja pokazuje ją ponownie — dopóki nie zaakceptujesz, nie możesz rozpocząć przetwarzania.
Problemy z logowaniem
Dział zatytułowany „Problemy z logowaniem”Szczegółowe rozwiązywanie: Problemy z logowaniem.
Najczęstsze przyczyny:
- Błędny e-mail lub hasło — zweryfikuj na portalu.
- Konto nieaktywne — potwierdzenie e-maila wciąż oczekuje.
- Brak internetu — wymagany przy pierwszym logowaniu; potem 30 dni pracy offline działa (z cachowanym tokenem).
- Firewall blokuje
*.dronefield.app— dodaj do białej listy.
Czas trwania sesji
Dział zatytułowany „Czas trwania sesji”Zalogowana sesja trwa około 30 dni. W tym czasie:
- Aplikacja online weryfikuje licencję co 5 minut.
- Działa też offline — offline token z Keychain Cię obsługuje.
- Heartbeat wysyłany co 15 minut do portalu (gdy online).
Wylogowanie
Dział zatytułowany „Wylogowanie”Górny pasek menu: DroneField → Wyloguj, lub Ustawienia (⌘,) → Konto → Wyloguj.
Wylogowanie:
- Cofa token po stronie serwera.
- Usuwa offline token z lokalnego Keychain.
- Zamyka otwarty projekt, wraca do ekranu logowania.
- Twoje projekty nie są usuwane — przy ponownym logowaniu wszystko znajdziesz.
Przerwana sesja
Dział zatytułowany „Przerwana sesja”W rzadkich przypadkach (np. cofniesz urządzenie z portalu) aplikacja automatycznie się wylogowuje przy następnym heartbeat. Widzisz:
- Powiadomienie: „Sesja wygasła — zaloguj się ponownie”
- Trwające przetwarzanie zatrzymuje się, ale częściowe wyniki są zachowane.
- Musisz zalogować się ponownie.