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.
Ecranul de autentificare
Section titled “Ecranul de autentificare”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.
Ți-ai uitat parola?
Section titled “Ți-ai uitat parola?”Apasă Ai uitat parola? pe ecranul de autentificare:
- Introdu adresa de e-mail și apasă Trimite codul — primești un cod unic de 12 caractere prin e-mail.
- 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ă.
Ce se întâmplă în fundal?
Section titled “Ce se întâmplă în fundal?”După o autentificare reușită, aplicația:
- Primește un token de la server (Laravel Sanctum) — identificatorul tău securizat pentru operațiunile ulterioare.
- Înregistrează dispozitivul — generează un UUID unic și îl trimite cu hardware fingerprint-ul. Vezi Gestionarea dispozitivelor.
- Pornește planificatorul de heartbeat — la fiecare 15 minute raportează că dispozitivul este viu.
- 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.
- Verifică actualizările — dacă există o versiune nouă, apare un banner sus pe ecranul principal. Vezi Actualizări.
Acceptarea EULA
Section titled “Acceptarea EULA”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).
Probleme de autentificare
Section titled “Probleme de autentificare”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ă.
Durata sesiunii
Section titled “Durata sesiunii”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).
Deconectare
Section titled “Deconectare”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.
Sesiune întreruptă
Section titled “Sesiune întreruptă”Î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.