Sari la conținut

Autentificare și EULA

La prima lansare, aplicația desktop îți cere mai întâi să accepți Acordul de licență al utilizatorului final (vezi Acceptarea EULA), apoi afișează un ecran de autentificare. Folosește aceleași credențiale ca pe portalul my.dronefield.app.

Formularul cere:

  • E-mail — adresa cu care te-ai înregistrat pe portal.
  • Parolă — parola contului tău de pe portal.

Apasă Conectare. Rămâi autentificat pe acest calculator până te deconectezi — așa că nu lăsa aplicația autentificată pe mașini partajate.

Apasă Ai uitat parola? pe ecranul de autentificare:

  1. Introdu adresa de e-mail și apasă Trimite codul — primești un cod unic de 12 caractere prin e-mail.
  2. Introdu codul, apasă Continuă, apoi setează o parolă nouă pentru contul tău (Setează parola).

Noua parolă este valabilă peste tot — atât în aplicația desktop, cât și pe portal. Vezi și Autentificare și parolă.

După o autentificare reușită, aplicația:

  1. Primește un token de la server (Laravel Sanctum) — identificatorul tău securizat pentru operațiunile ulterioare.
  2. Înregistrează dispozitivul — generează un UUID unic și îl trimite cu hardware fingerprint-ul. Vezi Gestionarea dispozitivelor.
  3. Pornește planificatorul de heartbeat — la fiecare 15 minute raportează că dispozitivul este viu.
  4. Aduce statusul licenței — abonamentul / creditele tale. Este verificat din nou înainte de procesare și îl poți reîmprospăta oricând cu Setări → Licență → Reîmprospătează licența.
  5. Verifică actualizările — dacă există o versiune nouă, apare un banner sus pe ecranul principal. Vezi Actualizări.

La pornire — înainte de ecranul de autentificare — aplicația prezintă EULA (Acordul de licență al utilizatorului final). Acceptarea este obligatorie pentru a continua.

Citește acordul, bifează „Am citit și accept acordul de licență pentru utilizatorul final” și apasă Acceptă și continuă. Această acceptare:

  • Este marcată cu timestamp în contul tău — o poți consulta ulterior pe pagina Documente legale a portalului.
  • Este confirmată serverului printr-un POST (pentru log-urile de audit).

Dacă se publică o versiune nouă a EULA, aplicația o arată din nou la următoarea pornire — până nu accepți, întreaga aplicație este blocată. EULA acceptat îl poți reciti oricând la Setări → Confidențialitate → Vezi contractul de licență (EULA).

Rezolvare detaliată: Probleme de autentificare.

Cele mai frecvente cauze:

  • E-mail sau parolă incorectă — verifică pe portal.
  • Cont inactiv — confirmarea e-mailului încă în așteptare.
  • Fără internet — necesar la prima autentificare; după aceea, 30 de zile offline funcționează (cu token-ul cache-uit).
  • Firewall-ul blochează *.dronefield.app — adaugă la lista albă.

O sesiune autentificată durează aproximativ 30 de zile. În acest timp:

  • Aplicația validează licența online la autentificare și înainte de procesare.
  • Funcționează și offline — offline token-ul din Keychain te susține.
  • Un heartbeat este trimis la fiecare 15 minute către portal (când e online).

Deschide Setări (⌘,) și apasă Deconectare în partea de jos a panoului.

Deconectarea:

  • Revocă sesiunea ta pe server (când ești online).
  • Elimină tokenul de autentificare stocat pe acest calculator.
  • Revine la ecranul de autentificare.
  • Proiectele tale nu sunt șterse — la reautentificare le găsești pe toate.

În cazuri rare (ex. sesiunea ta este revocată pe server), serverul respinge următoarea cerere a aplicației, iar aplicația revine la ecranul de autentificare. Nu există o notificare separată — pur și simplu autentifică-te din nou. Proiectele tale nu sunt afectate.