Aller au contenu

Connexion et CLUF

Au premier lancement, l’application de bureau vous demande d’abord d’accepter le Contrat de Licence Utilisateur Final (voir Acceptation du CLUF), puis affiche un écran de connexion. Utilisez les mêmes identifiants que sur le portail my.dronefield.app.

Le formulaire demande :

  • E-mail — l’adresse avec laquelle vous vous êtes inscrit sur le portail.
  • Mot de passe — le mot de passe de votre compte du portail.

Cliquez sur Se connecter. Vous restez connecté sur cet ordinateur jusqu’à votre déconnexion — ne laissez donc pas l’application connectée sur des machines partagées.

Cliquez sur Mot de passe oublié ? sur l’écran de connexion :

  1. Saisissez votre e-mail et cliquez sur Envoyer le code — vous recevez un code à usage unique de 12 caractères par e-mail.
  2. Saisissez le code, cliquez sur Continuer, puis définissez un nouveau mot de passe pour votre compte (Définir le mot de passe).

Le nouveau mot de passe est valable partout — dans l’application de bureau comme sur le portail. Voir aussi Connexion et mot de passe.

Après une connexion réussie, l’application :

  1. Reçoit un token du serveur (Laravel Sanctum) — votre identifiant sécurisé pour les opérations suivantes.
  2. Enregistre l’appareil — génère un UUID unique et l’envoie avec le hardware fingerprint. Voir Gestion des appareils.
  3. Démarre le planificateur de heartbeat — toutes les 15 minutes, rapporte que l’appareil est vivant.
  4. Récupère l’état de licence — votre abonnement / crédits. Il est revérifié avant le traitement, et vous pouvez l’actualiser à tout moment via Paramètres → Licence → Actualiser la licence.
  5. Vérifie les mises à jour — si une nouvelle version est disponible, une bannière apparaît en haut de l’écran principal. Voir Mises à jour.

Au lancement — avant l’écran de connexion — l’application présente le CLUF (Contrat de Licence Utilisateur Final). L’accepter est obligatoire pour continuer.

Lisez l’accord, cochez « J’ai lu et j’accepte le contrat de licence utilisateur final » et cliquez sur Accepter et continuer. Cette acceptation :

  • Est horodatée dans votre compte — vous pouvez la consulter plus tard sur la page Documents juridiques du portail.
  • Est confirmée au serveur par un POST (pour les logs d’audit).

Si une nouvelle version du CLUF est publiée, l’app la remontre au lancement suivant — tant que vous ne l’acceptez pas, toute l’application est bloquée. Vous pouvez relire à tout moment le CLUF accepté sous Paramètres → Confidentialité → Voir le contrat de licence utilisateur (EULA).

Résolution détaillée : Problèmes de connexion.

Causes les plus courantes :

  • E-mail ou mot de passe incorrect — vérifiez sur le portail.
  • Compte inactif — confirmation d’e-mail encore en attente.
  • Pas d’internet — nécessaire à la première connexion ; ensuite, 30 jours d’utilisation hors ligne fonctionnent (avec le token en cache).
  • Pare-feu bloque *.dronefield.app — ajoutez à la liste blanche.

Une session connectée dure environ 30 jours. Pendant ce temps :

  • L’app valide la licence en ligne à la connexion et avant le traitement.
  • Fonctionne aussi hors ligne — le offline token stocké dans le Keychain vous porte.
  • Un heartbeat est envoyé toutes les 15 minutes au portail (quand connecté).

Ouvrez les Paramètres (⌘,) et cliquez sur Se déconnecter en bas du panneau.

À la déconnexion :

  • Votre session est révoquée sur le serveur (si vous êtes en ligne).
  • Le token de connexion stocké sur cet ordinateur est supprimé.
  • L’écran de connexion réapparaît.
  • Vos projets ne sont pas supprimés — à la reconnexion vous retrouvez tout.

Dans de rares cas (ex. votre session est révoquée sur le serveur), le serveur rejette la requête suivante de l’app et celle-ci revient à l’écran de connexion. Il n’y a pas de notification séparée — reconnectez-vous simplement. Vos projets ne sont pas affectés.