Przejdź do głównej zawartości

Logowanie i EULA

Przy pierwszym uruchomieniu aplikacja desktopowa pokazuje ekran logowania. Użyj tych samych danych co na portalu my.dronefield.app.

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.

Po udanym zalogowaniu aplikacja:

  1. Otrzymuje token od serwera (Laravel Sanctum) — Twój bezpieczny identyfikator do kolejnych operacji.
  2. Rejestruje urządzenie — generuje unikalny UUID i wysyła go z hardware fingerprint. Zob. Zarządzanie urządzeniami.
  3. Uruchamia harmonogram heartbeat — co 15 minut raportuje, że urządzenie żyje.
  4. Pobiera status licencji — Twoja subskrypcja / kredyty. Buforowane w pamięci na 5 minut, aby nie pytać serwera przy każdej akcji.
  5. Sprawdza aktualizacje — jeśli jest nowa wersja stabilna, u góry głównego ekranu pojawia się żółty banner.

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.

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.

Zalogowana sesja trwa około 30 dni. W tym czasie:

  • Aplikacja online weryfikuje licencję co 5 minut.
  • Działa też offlineoffline token z Keychain Cię obsługuje.
  • Heartbeat wysyłany co 15 minut do portalu (gdy online).

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.

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.